2013-08-12 71 views
1

這是我的logcat顯示爲Facebook登錄的SDK,但後問題

{ 
Response: responseCode: 403, 
graphObject: null, 
error: { 
    HttpStatus: 403, 
    errorCode: 200, 
    errorType: OAuthException, 
    errorMessage: (#200) The user hasn't authorized the application to perform this action 
    }, 
isFromCache:false 
} 

我無法投遞到Facebook因這個錯誤的響應。有什麼步驟來授權應用程序?

回答

1

我想你需要發佈一個HTTP POST到那個端點來發佈一個新的feed的故事,facebook提供了「method = post」GET參數來「僞造」一個帖子,這可能適合你。

https://graph.facebook.com/USER_ID/feed?access_token=TOKEN&message=HelloFacebook&method=post 

WRT,以響應你會得到一個id爲:

{ 
    "id": "499801468_1001264776039" 
} 

的更多詳細信息,請參閱

的GraphAPI - http://developers.facebook.com/docs/reference/api/#publishing

也請檢查您的許可標記,

+0

請按照以下鏈接來實施更新後的API。 http://chat.stackoverflow.com/transcript/31232/2013/6/5/7-10 –