1

我目前在我的 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: ...
4

1 回答 1

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

由于它与一个频道的上传有关,因此一个选项可能是先获取所有视频,然后自己进行排序和/或过滤。

于 2013-09-07T06:34:03.080 回答