Facebook Graph API有限用户数据集

问题描述:

我是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/

原来的解决方案是很简单的细节被埋在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有助于确认我的范围,并让我朝着正确的方向前进。