Имеет ли espncricinfo.com открытый API? Мне интересны результаты в реальном времени, новости и, возможно, фотографии.
До сих пор я только знал о rss-канале.
Имеет ли espncricinfo.com открытый API? Мне интересны результаты в реальном времени, новости и, возможно, фотографии.
До сих пор я только знал о rss-канале.
Я не верю, что API существует, к сожалению.
Что сделал ряд пользователей - и что предложили сами cricinfo - используется Yahoo Pipes для объединения нескольких разных каналов. Затем вы можете получить результирующий канал в JSON и других форматах.
Это, вероятно, лучше всего продемонстрировать на примере, посмотрев здесь "Последний счет сверчков": http://pipes.yahoo.com/pipes/pipe.info?_id=tMcVGcqn3BGvsT__2R2EvQ
Конечно, было бы неплохо иметь возможность искать статистику и службу REST, которая возвращает голые данные для поиска statsguru, но единственным предложением, которое я имею в настоящее время, является создание запросов statsguru вручную с добавлением wrappertype=print
, а затем использование xpath для фильтрации требуемых данных.
Пример запроса statsguru:
Центр разработчиков ESPN запускает, открывает API для спортивных приложений для разработчиков приложений: API заголовков бесплатный для некоммерческого использования в приложениях, выполняющих до 2500 вызовов API в день. Поскольку внешние приложения, использующие API-интерфейсы ESPN, увеличиваются в пользовательской базе, разработчики заключают индивидуальные партнерские соглашения с компанией. Если вы хотите использовать новые API-интерфейсы ESPN, посетите Центр разработчиков (http://developer.espn.com/) и запросите ключ разработчика.
Вы можете использовать Yahoo! Язык запросов (YQL) для получения последних данных о крикете. Он возвращает результат как в формате JSON, так и в формате XML. Вы можете найти его здесь: http://developer.yahoo.com/yql/console/?env=store://0TxIGQMQbObzvU4Apia0V0&_uiFocus=cricket