Java-如何在没有用户交互的情况下使用YouTube数据API?
作者:互联网
我目前正在开发服务器端网络应用程序,该应用程序需要将服务器上存在的视频上传到多个YouTube频道.我拥有这些帐户的凭据,并且拥有对它们的完全访问权限.我已经阅读了文档,并且在每个流程中都需要用户交互.我希望在服务器端进行完整的身份验证.这可能吗?如果是,怎么办?
解决方法:
没有一次性的用户交互(不需要成为您的应用程序的一部分)是不可能做到的.服务帐户不适用于YouTube API.
一旦将刷新令牌保存到某个位置,您可以做的和我过去所做的就是对您的代码进行身份验证.然后,当您要在服务器端脚本中访问它时,可以使用刷新令牌来获取新的访问令牌,然后就可以访问了.缺点是跟踪刷新令牌,有时它们会停止工作,您必须重新进行身份验证.
标签:youtube-data-api,google-oauth,youtube-api,java 来源: https://codeday.me/bug/20191119/2035486.html