web-dev-qa-db-fra.com

ESPN Cricinfo a-t-il une API?

espncricinfo.com a-t-il exposé une API? Je m'intéresse aux scores en direct, aux actualités et peut-être aux photos.

Jusqu'à présent, je ne connaissais que le flux rss ..

41
yolo

Je ne crois pas qu'une API existe - malheureusement.

Ce qu'un certain nombre d'utilisateurs ont fait - et ce qui est suggéré par cricinfo eux-mêmes - est d'utiliser Yahoo Pipes pour fusionner un certain nombre de flux différents. Vous pouvez ensuite obtenir le canal résultant en JSON et d'autres formats.

Il est probablement mieux démontré par l'exemple en regardant une pipe "Derniers scores de cricket" ici: http://pipes.yahoo.com/pipes/pipe.info?_id=tMcVGcqn3BGvsT__2R2EvQ

Bien sûr, ce serait bien de pouvoir rechercher les statistiques et un service REST qui renvoie les données nues pour une recherche statsgur , mais la seule suggestion que j'ai à l'heure actuelle est de générer manuellement des requêtes statsguru avec wrappertype=print ajouté, puis utilisez xpath pour filtrer les données dont vous avez besoin.

Un exemple de requête statsguru:

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

33
dianovich

ESPN Developer Center lance et ouvre des API sportives aux constructeurs d'applications: l'API Headlines est gratuite pour une utilisation non commerciale dans les applications effectuant jusqu'à 2500 appels d'API par jour. Comme les applications externes qui utilisent les API ESPN augmentent dans la base d'utilisateurs, les développeurs concluent des accords de partenariat individuels avec l'entreprise. Si vous souhaitez utiliser les nouvelles API d'ESPN, visitez le Developer Center ( http://developer.espn.com/ ) et demandez une clé de développeur.

5
Sagar Mody

Vous pouvez utiliser Yahoo! Query Language (YQL) pour récupérer les dernières données de cricket. Il renvoie le résultat au format JSON et XML. Vous pouvez le trouver ici: http://developer.yahoo.com/yql/console/?env=store://0TxIGQMQbObzvU4Apia0V0&_uiFocus=cricket

4
proactiveLearner