在Youtube数据API v3中为我自己的帐户自动执行OAuth授权

在Youtube数据API v3中为我自己的帐户自动执行OAuth授权,oauth,youtube,youtube-api,youtube-data-api,Oauth,Youtube,Youtube Api,Youtube Data Api,我有一个web应用程序,我想允许特定用户(网站管理员)通过我的应用程序将视频上传到我自己的youtube频道。我不想给他们我的帐户凭据,但授权他们在我的频道上传视频。我真的被困在这里了 我尝试过的- 尝试了一个服务帐户,后来发现Youtube API不支持服务帐户。它只是抛出错误401-未经授权 我可以在一次性授权后保存刷新令牌,但问题是我的应用程序将部署在EC2服务器上,并且实际上没有在浏览器中打开某个内容的选项,因此我无法在服务器上授权任何内容 通过OAuth游乐场的帮助,我得到了一个刷新令

我有一个web应用程序,我想允许特定用户(网站管理员)通过我的应用程序将视频上传到我自己的youtube频道。我不想给他们我的帐户凭据,但授权他们在我的频道上传视频。我真的被困在这里了

我尝试过的-

  • 尝试了一个服务帐户,后来发现Youtube API不支持服务帐户。它只是抛出错误401-未经授权

  • 我可以在一次性授权后保存刷新令牌,但问题是我的应用程序将部署在EC2服务器上,并且实际上没有在浏览器中打开某个内容的选项,因此我无法在服务器上授权任何内容

  • 通过OAuth游乐场的帮助,我得到了一个刷新令牌,我使用它作为硬编码值,它工作得很好,但我真的在寻找一个比这个更好的解决方案,这是我的最后手段


  • 任何有关这方面的帮助都将不胜感激。谢谢

    二,。在您自己的计算机上本地创建一个刷新令牌,然后将其上载到服务器。如果你不想手动上传代币,你也可以创建一个小型客户端应用程序,为你获取和上传代币。2。在您自己的计算机上本地创建一个刷新令牌,然后将其上载到服务器。如果你不想手动上传代币,你也可以创建一个小型客户端应用程序,为你获取和上传代币。