2017-07-27 175 views
3

我正在嘗試開發一個使用Facebook Graph Instagram API的Instagram洞察的簡單平臺,並且無法獲得訪問我的instagram業務頁面的正確權限。我目前的設置將我的Instagram業務頁面與我的臉書業務頁面連接起來,並使用兩者的共享廣告帳戶。使用Facebook Graph API權限的Instagram API

當我提出這個要求,以抓住從使用Graph API瀏覽器Facebook企業頁面(文檔here中看到的)的Instagram的業務頁ID:

/v2.10/{facebook_page_id}?fields=instagram_business_account 

我得到的錯誤:

{ 
    "error": { 
    "message": "(#100) No permission to access the Instagram account", 
    "type": "OAuthException", 
    "code": 100, 
    "fbtrace_id": "CU9oNYEt2+q" 
    } 
} 

documentation引用需要對這些權限之一:

  • instagram_basic

  • instagram_manage_comments(可選)

  • instagram_manage_insights(可選)

但也有在圖形探險任何這些權限的任何選項(見下圖)。解決我的問題的方法是如何對我的應用程序進行身份驗證,以便我有權從Instagram業務頁面獲取Instagram信息?

Graph explorer sans insta

+0

您使用Facebook登錄。 – WizKid

+1

@WizKid [此](https://developers.facebook.com/docs/facebook-login/permissions/overview)有關Facebook登錄權限的文檔沒有提及instagram_basic,instagram_manage_comments或instagram_manage_insights,當它們是以字符串形式編碼,導致無效範圍錯誤 –

回答