我如何使用URL将公共youtube视频添加到youtube的播放列表



Youtube Data API没有此过程的任何选项。可能是因为它与认证有关。但我指的是将公共视频添加到播放列表中。我如何使用python完成这个?

您可以使用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"
}
}
}

确保在resourceIdkind属性上传递youtube#video。因为如果你没有指定它,你会得到一个错误400 Bad request Resource type not supported .

对于你想要的Python代码,你可以检查这个相关的SO问题。

注意:此请求需要至少一个以下作用域:

https://www.googleapis.com/auth/youtubepartner

https://www.googleapis.com/auth/youtube

https://www.googleapis.com/auth/youtube.force-ssl

相关内容

  • 没有找到相关文章

最新更新