gpt4 book ai didi

youtube-api - YouTube API上传到商业 channel

转载 作者:行者123 更新时间:2023-12-03 13:38:08 25 4
gpt4 key购买 nike

有什么方法可以使用YouTube API,以便用户可以将视频直接上传到我的公司YouTube channel ?用户将授予在我的网站上上传到我的 channel 的权限。我想避免上传到另一台服务器,然后再上传到YouTube。
谢谢

最佳答案

您可以使用服务帐户OAuth2代表您授权来自您的应用程序的请求到您的帐户有权访问/拥有的 channel 。

  • 创建服务帐户凭据:(documentation here)
    并确保在您的API上启用了YouTube数据API v3
    项目(getting started guide here, if you're new to the API)。
  • 使用您的服务帐户OAuth凭据调用上传API:(documentation here)在步骤1中使用auth上传用户与您共享的视频并指定您的企业YouTube channel ID in the video resource。各种语言的示例代码here(选择首选语言后,只需搜索上传示例即可)。

  • 注意事项:
  • 如果您允许最终用户上传到您的 channel ,但不进行任何检查/验证,则可能会滥用
  • 服务帐户OAuth有效期为1年,因此您需要每年刷新服务帐户凭据
  • 看来这些视频是由您的业务 channel 而不是其他用户 channel 上传的(因为通过API进行的操作)。
  • 关于youtube-api - YouTube API上传到商业 channel ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28089984/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com