我可以使用V3 API将单个视频添加到播放列表,但我无法一次添加多个视频。使用Youtube API V3在JSON中批量处理
添加使用API Explorer中的单个视频,我的要求是这样的:
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"
}
}
}
我基本上要在单个请求提交多个“videoIds”。我试过“videoId”:[“id1”,“id2”,“id3”],并且请求成功,但只添加数组中的第一项。
的编程语言,你说什么? –
这只是使用YouTube提供的API资源管理器 - 实际的HTTP请求将使用Python和PycUrl编写。 – chr1sbest