【发布时间】:2013-10-13 13:31:33
【问题描述】:
我可以使用 V3 API 将单个视频添加到播放列表,但我无法同时添加多个视频。
要使用 API 资源管理器添加单个视频,我的请求如下所示:
POST https://www.googleapis.com/youtube/v3/playlistItems?
part=snippet&fields=id%2Cstatus&key={MY_API_KEY}
Content-Type: application/json
Authorization: Bearer {MY_TOKEN}
X-JavaScript-User-Agent: Google APIs Explorer
{
"snippet": {
"playlistId": "PLsocvUmhlFZlTIR58nIqSAf2Ue1vQWVJO",
"resourceId": {
"playlistId": "PLsocvUmhlFZlTIR58nIqSAf2Ue1vQWVJO",
"videoId": "7Mbnb_LZwDM",
"kind": "youtube#video"
}
}
}
我基本上想在一个请求中提交多个“videoId”。我试过"videoId":["id1","id2","id3"],请求成功但是只添加了数组中的第一项。
【问题讨论】:
-
你说的是哪种编程语言?
-
这只是使用 Youtube 提供的 API Explorer —— 实际的 HTTP 请求将使用 Python 和可能的 PycUrl 编写。
标签: json youtube youtube-api