2016-09-23 21 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它超出了我的範圍/使用案例,但很好知道 –

相關問題