Подтвердить что ты не робот

У ESPN Cricinfo есть API?

Имеет ли espncricinfo.com открытый API? Мне интересны результаты в реальном времени, новости и, возможно, фотографии.

До сих пор я только знал о rss-канале.

4b9b3361

Ответ 1

Я не верю, что API существует, к сожалению.

Что сделал ряд пользователей - и что предложили сами cricinfo - используется Yahoo Pipes для объединения нескольких разных каналов. Затем вы можете получить результирующий канал в JSON и других форматах.

Это, вероятно, лучше всего продемонстрировать на примере, посмотрев здесь "Последний счет сверчков": http://pipes.yahoo.com/pipes/pipe.info?_id=tMcVGcqn3BGvsT__2R2EvQ

Конечно, было бы неплохо иметь возможность искать статистику и службу REST, которая возвращает голые данные для поиска statsguru, но единственным предложением, которое я имею в настоящее время, является создание запросов statsguru вручную с добавлением wrappertype=print, а затем использование xpath для фильтрации требуемых данных.

Пример запроса statsguru:

http://stats.espncricinfo.com/ci/engine/player/13418.html?class=1;template=results;type=allround;wrappertype=print

Ответ 2

Центр разработчиков ESPN запускает, открывает API для спортивных приложений для разработчиков приложений: API заголовков бесплатный для некоммерческого использования в приложениях, выполняющих до 2500 вызовов API в день. Поскольку внешние приложения, использующие API-интерфейсы ESPN, увеличиваются в пользовательской базе, разработчики заключают индивидуальные партнерские соглашения с компанией. Если вы хотите использовать новые API-интерфейсы ESPN, посетите Центр разработчиков (http://developer.espn.com/) и запросите ключ разработчика.