我打算开发一款适用于Windows手机的应用程序。
实际上,在这个应用中,我需要youtube为每个用户提供一些元数据,尤其是他们喜欢的视频和youtube上的播放列表。 但是,当我开始谷歌时,我发现这个消息,Windows手机上并不完全支持youtube apis。
http://www.infoworld.com/t/windows-phone/in-blocking-windows-phone-access-youtube-google-delivers-rough-justice-210116
所以,我想知道这个功能是否可以在windows phone app中实现?
答案 0 :(得分:0)
GData API在WP7 / WP8 AFAIK上运行得很好。 IANAL,但它工作正常,我没有看到任何官方免责声明说它不会/不应该工作。我相信这篇文章还有更多关于流媒体视频API和GData API的知识。
您可以在the official docs以及我之前的答案@ Possible to play Youtube video in a wp7 app?
中查看这些API的示例以及如何使用它们答案 1 :(得分:0)
您可以使用YouTube Data API v3获取用户元数据。
https://developers.google.com/youtube/v3/docs/playlists
来自文档:
YouTube还会使用播放列表来识别特殊的视频集 对于频道,例如:
- 上传视频
- 最喜欢的视频
- 正面评价(喜欢)视频
- 观看历史
- 稍后观看
如果您使用任何JSON库和OAUTH2身份验证,则可以从任何客户端使用API。
该项目展示了如何做到这一点;
https://yt-topic-explorer.googlecode.com/git/dist/index.html