我可以按照此链接中给出的说明获得RefreshToken:How do I authorise a background web app without user intervention? (canonical ?)。使用ASP.net/C中的Refresh令牌,ClientId和ClientSecret获取Google Drive API的UserCredential
现在我需要user credential
获取driveservice object
。我搜查了很多,但无法找到确切的解决方案。
我可以使用刷新令牌获取访问令牌,ClientId
和ClientSecret
以下链接:Using OAuth 2.0 for Web Server Applications - offline。
但之后,我怎么能得到user credential
使用AccessToken
?或者使用刷新令牌获得credential
的任何直接方式。任何示例或建议。
谢谢!
我不想使用%appData%或任何其他存储。是否有可能使用**刷新令牌**,** ClientId **和** ClientSecret **获取UserCredential? – hasnayn 2014-11-25 11:40:16
您可以创建您自己的IDatastore实现,它可以满足您的喜好。或者你可以通过使用客户端库通过手动完成所有手动http://www.daimto.com/google-3-legged-oauth2-flow/ – DaImTo 2014-11-25 11:41:13
任何C#示例为通过过程? – hasnayn 2014-11-25 11:49:10