2017-10-20 33 views
3

我有一個應用程序,網絡掛接請求後得到leads從Facebook時引線填寫表格:有些是引發此錯誤:Facebook的API錯誤子碼33

{ 
    "error": { 
     "message": "Unsupported get request. Object with ID '233332620530416' does not exist, cannot be loaded due to missing permissions, or does not support this operation. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api", 
     "type": "GraphMethodException", 
     "code": 100, 
     "error_subcode": 33, 
     "fbtrace_id": "HIItB4mggfk" 
    }, 
    "__debug__": {} 
} 

我無法找到在Facebook的API錯誤子碼描述文檔。

+0

那麼我建議你把'message'屬性的內容作爲替代。 – CBroe

回答

1

相關的問題:https://stackoverflow.com/a/48291229/1762092

這裏是Facebook的漏洞門戶網站鏈接到類似的問題: https://developers.facebook.com/bugs/316526372199563/

它的要點是:

these users registered for Facebook/Messenger using their phone number and such users are not yet queryable by the API. This is on the roadmap for the API, please keep an eye on our changelog for when this goes live in a future version: https://developers.facebook.com/docs/graph-api/changelog "

0

我有過這樣的問題談幾點時間和錯誤導致我花了一兩個小時梳理文檔。我每次遇到的真正問題是請求體中的格式錯誤(我正在使用curl)。愚蠢的我知道,但萬一一個可憐的靈魂碰到這個。在決定你查詢錯誤之前,一定要驗證你的json。