2

我正在按照 YouTube 的 API V3 指南使用 Oauth2 上传视频:

https://developers.google.com/youtube/v3/guides/uploading_a_video

但是,我不清楚如何上传到特定用户的频道。该指南允许在一个地方指定客户端 ID、客户端密码 ID,我两者都有。

我还有一个访问令牌和刷新令牌,用于授权上传到特定频道,但我没有看到我的访问令牌包含在哪里。

请阐明一些观点;)

提前致谢!

4

2 回答 2

0

YouTube API 文档列出了您可以发送访问令牌的两种方式:

API 支持 OAuth 2.0 身份验证协议。您可以通过以下任一方式提供 OAuth 2.0 令牌:

  • 像这样使用 access_token 查询参数:?access_token=oauth2-token
  • 像这样使用 HTTP Authorization 标头: Authorization: Bearer oauth2-token

有关在您的应用程序中实施 OAuth 2.0 身份验证的完整说明,请参阅身份验证指南

于 2013-04-02T20:32:17.627 回答
0

本月早些时候我问过自己同样的事情,我发现的答案是您不需要在请求中添加频道。实际上,当您询问 OAuth2 凭据时,系统会提示您选择一个通道,并且该通道与您获得的凭据相关联。因此,当您上传视频时,频道将由您使用的访问令牌确定。

因此,如果您想使用不同的通道,则需要获取该其他通道的凭据,但没有选项可以将其指定为参数。如果您需要在频道之间切换,这篇文章非常有趣。

我希望这会照亮你的道路;-)

于 2016-09-30T02:03:06.053 回答