2011-11-22 5 views
0

YouTube 데이터 API에서 통계 정보를 가져 오는 데 문제가 있습니다. 나는 그것이 일부 작동 http://gdata.youtube.com/feeds/api/videos?q=video_id&alt=json에 요청을하지만, 일부 동영상 ID에 대한 응답은 예를 들어 '항목', 'YT의 $ 통계', 'GD의 $ 등급을'포함되어 있지 않습니다유튜브 API 누락 필드

zLcbznigfs missing 'entry', aVfN6XjACDY missing 'yt$statistics', fjhQ9Kf4iHk missing 'gd$rating' 
+0

필드가 피드에있는 것 같습니다. ' "yt $ statistics": { "favoriteCount": "215", "viewCount": 67476 "}' – Alexandru

답변

0

이동 한 후 주위에, 나는이 해결책을 찾았습니다 : &alt=json을 사용하는 대신 &alt=atom을 사용하십시오. 이는 JSON보다 Atom 피드에서 더 잘 읽음을 의미합니다 (그리고 feedparser는이를 수행하기위한 훌륭한 모듈입니다). 몇 가지 비디오 ID를 사용하여이를 확인했지만 정상적으로 작동합니다.

도움이 되길 바랍니다. 감사.