2016-09-23 43 views
0

我使用环回和 我想用户身份验证的图形API无javascript SDK或护照 代码终于成功,但是我不能访问辅币不能令牌手动交换V2.7

我遵循这个指南

我的GET请求https://graph.facebook.com/v2.7/dialog/oauth?code= {XXXX} & client_secret = {XXXX} CLIENT_ID = {} XXX & REDIRECT_URI = {myURL}

myURL用于https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow/#confirm &所述一个得到的代码,但不能再次使用,如果我理解

如果我理解正确的话,我应该是在响应的正文中的access_token,而不是我得到这个错误

{ 
"error": { 
"message": "Unknown path components: /oauth", 
"type": "OAuthException", 
"code": 2500, 
"fbtrace_id": "HXe+214tGpW" 
    } 
} 

回答

1

它看起来像一个bug文档。第一个电话是在浏览器中访问www.facebook.com。

见这里的一个例子客户https://github.com/yschimke/oksocial/blob/master/src/main/java/com/baulsupp/oksocial/services/facebook/FacebookAuthFlow.java

第二个应该是像https://graph.facebook.com/v2.7/oauth/access_token

+1

它的工作的感谢,但是,它是从很奇怪的文件不同。为记录我也更改了URL为https://graph.facebook.com/v2.7/oauth/access_token JSON响应也GitHub链接是一个很好的方式演示了OAuth的东西再次感谢 –

+0

如果你有一个mac,“brew install yschimke/tap/oksocial; oksocial --authorize facebook” –

+0

我在linux上不知道uber是否有Oauth API它超出了我的范围/使用案例,但很好知道 –