Youtube Data API没有此过程的任何选项。可能是因为它与身份验证有关。但我所指的是将公开视频添加到播放列表中。我如何使用python完成此任务?
答案 0 :(得分:0)
您可以使用PlaylistItems: insert
在播放列表中插入视频。
以下是我使用的请求。
POST https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&key={YOUR_API_KEY}
{
"snippet": {
"playlistId": "PLgTC0orxjF5MrSEDzjT7J1lkR4zYwPEpf",
"resourceId": {
"videoId": "qnHyhCYOgTI",
"kind": "youtube#video"
}
}
}
确保您在youtube#video
的{{1}}属性上传递kind
。
因为如果您没有指定它,您将收到错误resourceId
。
对于您想要的Python代码,您可以查看相关的SO question。
注意:此请求需要至少有一个授权 以下范围:
https://www.googleapis.com/auth/youtubepartner