迷失在 YouTube API 中
我之前一直在使用一些 API,例如 Vimeo、Dribbble 和 Twitter。现在我正在尝试 YouTube 的 API。但 API 的复杂性让我迷失了方向。
我已经阅读了其中的一部分并阅读了一些教程,但似乎找不到我想要的东西。
他们说了一些关于 zend_gdata 的事情,但我不明白这与 YouTube 的 API 有什么关系,而且似乎也无法让它工作。
这就是我想要完成的任务:
从[用户]的[播放列表]中获取每个视频的视频数据:
- 视频海报(大缩略图)
- 标题
- 描述
- 嵌入代码(可能是iframe)
我正在使用PHP并且更喜欢JSON 格式的输出。
你们能指出我从哪里开始(教程、哪个 API,...)来完成这个相当简单的任务吗?
编辑
Vimeo 示例:http://vimeo.com /api/v2/channel/52750/videos.json
我可以使用哪个 URL 来让 YouTube 获取指定播放列表中的所有视频?
I've been working with a couple of API's before like Vimeo, Dribbble and Twitter. Now I am trying out YouTube's API. But the complexity of the API gets me lost.
I've been going through parts of it and reading up on a couple of tutorials but can't seem to find what I want.
They say something about zend_gdata but I don't understand what that has to do with YouTube's API and can't seem to get it work either.
This is what I want to accomplish:
Get video data for each video from [playlist] by [user]:
- Video poster (big thumbnail)
- Title
- Description
- Embed code (iframe probably)
I am using PHP and prefer an output in JSON.
Can you guys point me out where to start (tutorial, which API, ...) to accomplish this rather simple task?
EDIT
Example for Vimeo: http://vimeo.com/api/v2/channel/52750/videos.json
Which URL can I CURL for YouTube to get al videos in a specified playlist?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
来自数据 API 协议网站:
因此该 url 类似于:
http://gdata.youtube.com/feeds/api/playlists/ PLAYLISTID?v=2
更新
对于 JSON 格式,请在 url 末尾添加
&alt=json
GET 参数:http:// gdata.youtube.com/feeds/api/playlists/PLAYLISTID?v=2&alt=json
From Data API Protocol site:
So the url is something like this:
http://gdata.youtube.com/feeds/api/playlists/PLAYLISTID?v=2
Update
For JSON format, add
&alt=json
GET parameter at the end of the url:http://gdata.youtube.com/feeds/api/playlists/PLAYLISTID?v=2&alt=json