我目前正在iOS应用中使用YouTube API V2,但是描述似乎有问题并被切断。它永远不会返回完整的描述。它总是停在...
。我之前从未遇到过这个问题,有没有人知道我做错了什么或YouTube对他们的API做了什么?
以下是我正在调用的API请求:http://gdata.youtube.com/feeds/api/users/DaveDays/uploads?q=&v=2&start-index=1&max-results=50&orderby=published&time=this_week
示例:而不是返回此描述
This is Dave's reaction/parody to Miley Cyrus video We Can't Stop.
iTunes: https://itunes.apple.com/us/album/we-...
Twitter: http://www.twitter.com/davedays
Facebook: http://www.facebook.com/ddays
Instagram: http://www.instagram.com/davedays
Merch!! http://www.westaspenmerch.com/davedays
Credits:
Chris http://www.youtube.com/iamchrisc
Nikki http://www.youtube.com/nikkinhollywood
Joey: http://www.youtube.com/bambamjoey
Matt: http://www.youtube.com/matthewdamc
Parody of Miley Cyrus' song We Can't Stop! Twerking it upp! Hi Miley Cyrus. We can't stop either. Miley Cyrus.
它返回这个
This is Dave's reaction/parody to Miley Cyrus video We Can't Stop. iTunes: https://itunes.apple.com/us/album/we-cant-stop-parody-single/id685057235 Twitter: ...
答案 0 :(得分:1)
如果您认为它是个错误,请检查并报告:https://code.google.com/p/gdata-issues/issues/list?q=label:API-YouTube
如果其他参数将请求更改为搜索请求,则会给出简短描述。
url和基本参数确实返回完整描述。例如:http://gdata.youtube.com/feeds/api/users/DaveDays/uploads?v=2&start-index=1&max-results=50
其他参数的添加似乎是原因。
但是,“time = this_week”似乎给出了更长的描述: http://gdata.youtube.com/feeds/api/users/DaveDays/uploads?v=2&start-index=1&max-results=50&time=this_week
由于关于上传一个频道,一个选项可能是首先获取所有视频,然后自行订购和/或过滤。