2016-05-29 67 views
0

我是Facebook Graph API的初學者。Facebook Graph API有限用戶數據集

我有一個Facebook應用程序,我似乎能夠通過我的HTTP客戶端使用API​​。

我遇到的問題是我收到的用戶數據非常有限。我剛開始兩個字段,名稱和ID(這裏是用編造的數據顯示JSON格式爲例:

{ 
    "name": "John Smith", 
    "id": "238475638375462" 
} 

我知道有很多更多的領域,所以他們在哪裏這可能嗎?這是他們在極限,因爲我的應用程序沒有完全被Facebook尚未批准我的範圍

這裏的API文檔端點:?

https://developers.facebook.com/docs/graph-api/reference/user/

回答

0

原來的解決方案是很簡單的細節被埋在API中文檔。這只是一個「選擇字段」的問題,如here所述。

如果我想要的字段不是默認名稱和ID,我必須在查詢字符串中列出它們。這裏有一個例子

https://graph.facebook.com/v2.6/238475638375462?fields=id,name,birthday,email&access_token=BIG_LONG_ACCESS_TOKEN 

給我:

{ 
    "id": "238475638375462", 
    "name": "John Smith", 
    "birthday": "10/10/1990", 
    "email": "[email protected]" 
} 

約作用域的擔憂也相當有效的在這裏。我發現Facebook Access Token Tool有助於確認我的範圍,並讓我朝着正確的方向前進。