次のリンクはJSON形式でYouTubeビデオを取得しますが、500〜の合計ビデオのうち66ビデオしか取得していないようです
http://gdata.youtube.com/feeds/api/users/EEVblog/uploads?alt=json
66だけでなくすべてのビデオURLを取得するにはどうすればよいですか(一部が重複しているため、合計66ではありません)
次のリンクはJSON形式でYouTubeビデオを取得しますが、500〜の合計ビデオのうち66ビデオしか取得していないようです
http://gdata.youtube.com/feeds/api/users/EEVblog/uploads?alt=json
66だけでなくすべてのビデオURLを取得するにはどうすればよいですか(一部が重複しているため、合計66ではありません)
Data API の v3 を使用することをお勧めしますが、それでも...
上記の gdata フィードで start-index および max-results パラメータを使用する必要があります。
たとえば、この呼び出し: http://gdata.youtube.com/feeds/api/users/EEVblog/uploads?alt=json
次の値を持つ「next」という属性があります: http://gdata.youtube.com/feeds/api/users/EEVblog/uploads?alt=json&start-index=26&max-results=25
その後の次の呼び出しは次のようになります: http://gdata.youtube.com/feeds/api/users/EEVblog/uploads?alt=json&start-index=51&max-results=25
この方法で66をはるかに超える結果が得られ、一度に25を表示するだけです...