2014-12-05 79 views
1

我使用this example將我的故事發布到Facebook。我有我自己的Open Graph對象,儘管如此。iOS Facebook使用Open Graph發佈失敗 - 錯誤代碼102

當我有現有的登錄到我的iPhone的本機FB應用程序時,這工作得很好。這個登錄是管理我的FB應用程序的人。我已經驗證了所有內容,包括包ID,URL方案,應用商店ID等。

經過一段時間的成功發佈後,我開始注意到我的帖子已成功發佈(響應代碼),但未出現在FB時間軸中。我玩時間線觀衆訪問等,但無濟於事。

然後我打開設備FB應用程序的用戶,我開始收到錯誤代碼102

的響應沒有說太多,除了這一點:

Error Domain=com.facebook.Facebook.platform Code=102 
FBAPIErrorDomain error 3506 

我想from this documentation,這已經與API Session有關 - 我是在我的應用程序中沒有做任何事情來獲得一個,我不知道是否應該,如果我使用上面的示例代碼。

我應該怎麼做以確保我在發帖時總是有效的Facebook會話?

+1

查看http://stackoverflow.com/questions/15479534/facebook-error-3506-the-action-type-likeslike-does-not-exist-or-is-not-approve – 2015-01-06 19:02:52

+0

upvote thanks。剛剛通過另一種類型來計算它:http://stackoverflow.com/a/27805425/1506363 – 2015-01-06 19:08:02

回答

1

對此的回答與李明建議的一樣,並且一直是derived from this

在Facebook獲得Facebook應用批准之前,需要添加測試用戶以執行與權限相關的操作。