我正试图通过Oauth.io为谷歌获得一个刷新令牌,但我很难找到要将代码发送到的端点。我使用的是C#,所以不能使用服务器端SDK。我也看过使用OAuth.io从谷歌获取刷新令牌,但这个答案并不能帮助我获得实际的刷新令牌。我查看了它们的服务器端流文档,它告诉我可以在/auth/access_ web文档上获得刷新令牌,但是当查看web文档时,我没有看到列出的端点。
我还看过他们的示例这里,我也没有看到他们在API文档中使用的端点。它也没有说明在这个请求中使用哪一个密钥/秘密--它是为我的OAuth.io应用程序列出的,还是为我的提供商(这里是谷歌)列出的?
如能提供任何帮助,我们将不胜感激。
发布于 2015-01-24 00:23:37
我刚刚更新了docs.oauth.io上的文档,它实际上是/auth/access_token。
看看node.js SDK实现:https://github.com/oauth-io/sdk-node/blob/master/coffee/lib/authentication.coffee#L99
请求是POST on https://oauth.io/auth/access_token,需要3个参数:
code:与访问令牌/刷新令牌交换的代码key:OAuth.io公钥secret:OAuth.io密钥https://stackoverflow.com/questions/27827359
复制相似问题