Authentication 我是否可以在YouTube中使用OAuth 2.0授权来授权特定帐户,而无需用户输入其帐户信息?

Authentication 我是否可以在YouTube中使用OAuth 2.0授权来授权特定帐户,而无需用户输入其帐户信息?,authentication,youtube-api,oauth-2.0,deprecated,Authentication,Youtube Api,Oauth 2.0,Deprecated,我正在尝试实现一个web服务,将上传到服务器的视频也上传到我控制下的特定YouTube帐户(即,我拥有访问凭据)。因为我有用户名和密码,看起来我应该可以使用ClientLogin之类的东西来获得将视频上传到此帐户的能力。但是,Google不赞成这种方法,他们建议使用OAuth 2.0。鉴于这是一个新的发展,我更愿意使用一个非弃用的api。显然,尽管每个OAuth 2.0身份验证方法都要求用户通过浏览器重定向提供帐户凭据以获得身份验证。这是一个服务器端程序,我不希望用户参与,而且用户也没有帐户凭据

我正在尝试实现一个web服务,将上传到服务器的视频也上传到我控制下的特定YouTube帐户(即,我拥有访问凭据)。因为我有用户名和密码,看起来我应该可以使用ClientLogin之类的东西来获得将视频上传到此帐户的能力。但是,Google不赞成这种方法,他们建议使用OAuth 2.0。鉴于这是一个新的发展,我更愿意使用一个非弃用的api。显然,尽管每个OAuth 2.0身份验证方法都要求用户通过浏览器重定向提供帐户凭据以获得身份验证。这是一个服务器端程序,我不希望用户参与,而且用户也没有帐户凭据。这应该是Google想到的,那么有没有办法用OAuth 2.0进行ClientLogin类型的身份验证呢?我希望能够以编程方式完全使用OAuth 2.0进行身份验证,而无需用户参与

我找到了这个答案: 从YouTube客户端登录迁移到OAuth 2.0

然而,据我所知,作为设备进行身份验证仍然需要用户通过浏览器输入帐户凭据。这个答案到现在已经有将近一年的历史了,并不能解决问题,所以有人有什么新想法吗


谢谢。

在web服务中,用户需要首次通过弹出窗口进行授权。一旦他授权访问你的应用程序,他就不再需要了

在移动设备中,它是一个弹出条,他们可以选择已经保存的帐户


作为一个简短的回答,它没有解决办法,因为它是为了具有更好的安全性而构建的。

2天的工作时间。但没有找到任何解决办法(但在我的情况下,访问令牌将在60分钟后过期,因此之后它会将我重定向到一个网页以允许访问。我可以绕过此操作吗?