相关疑难解决方法(0)

.NET Google api 1.7 beta使用刷新令牌进行身份验证

我一直在关注Oauth .Net Google Apis,以便通过OAuth进行身份验证并使用Google驱动Apis.

具体来说,我想使用我已经存储的刷新令牌,以便使用它来实例化GoogleDrive服务.

我找到了像https://code.google.com/p/google-api-dotnet-client/source/browse/Tasks.SimpleOAuth2/Program.cs?repo=samples这样的示例

这似乎使用"GoogleWebAuthorizationBroker.AuthorizeAsync",但我不确定如何使用刷新令牌而不是客户端的秘密,你似乎在这个例子中提供它.

c# google-drive-api google-oauth google-api-dotnet-client

8
推荐指数
1
解决办法
6097
查看次数

将Google API .NET客户端与现有访问令牌一起使用

用例如下:移动应用程序正在通过Google对用户进行身份验证,在某些时候,我们需要将用户的视频发布到他的YouTube帐户; 出于实际原因,实际的发布应该由后端(已经存储在那里的大文件)完成.

由于用户已经通过应用进行了身份验证,因此应用只会将用户的访问令牌发送到后端.现在,我的目标是找到如何将此访问令牌与.NET客户端一起使用...到目前为止,我已尝试UserCredential从该访问令牌创建实例,但这似乎不起作用.此外,我们不需要提供所有令牌刷新逻辑,UserCredential因为我们知道此时访问令牌是有效的.

任何帮助将不胜感激,谢谢!

c# google-api google-api-dotnet-client

7
推荐指数
1
解决办法
298
查看次数