【发布时间】:2014-12-19 19:23:14
【问题描述】:
您将如何使用等效的 Java api 执行与 Google .Net sample at subsection "Performing OAuth 2.0" 相同的流程?
我尝试使用 Java api 模拟的那个 .Net 示例似乎适合发送 api 请求以创建授权 url,然后假设我将在浏览器中使用该 url 来获取访问代码......从而允许服务器-之后使用 google 电子表格 api 的辅助代码,用于该一个 google 帐户。
我发现的壁橱 Google Java api 类是 OAuthHelper,但它似乎在实例化时需要 userAuthorizationUrl,这实际上是我希望通过它自己的 createUserAuthorizationUrl method 从它获得的将设法实例化它 - 对我来说有点循环难题。这似乎表明我在假设中遗漏了一些东西,可能这不是用于模仿 .Net 代码示例的正确类。
非常感谢您的帮助。
【问题讨论】:
-
看起来 soatutorials.blogspot.co.at/2013/08/… 有,只是比 .Net 代码的抽象级别略低。
-
Matts 的答案看起来更好,但这是相关的/重复的:stackoverflow.com/questions/15938514/…
标签: oauth-2.0 google-api google-oauth google-spreadsheet-api