我想为facebook用户提供更多的公共数据,这些数据在facebook上不需要登录即可获得。当我试图用facebook图形api获取用户数据时,我只收到很少的字段。但当我在浏览器中打开用户的facebook页面(不登录facebook)时,它似乎提供了更多的额外数据。
例子 https://www.facebook.com/juancarlos.rios.31
数据多于 https://graph.facebook.com/juancarlos.rios.31
. 我在浏览器上使用graph-api访问令牌和用户页面,甚至不登录facebook。
有人能帮忙获取更多信息吗?
图形api响应:
{
"id": "1148615503",
"name": "Juan Carlos Rios",
"first_name": "Juan Carlos",
"last_name": "Rios",
"link": "link here",
"username": "juancarlos.rios.31",
"gender": "male",
"locale": "es_LA"
}
当用户页面有额外的信息:书籍,音乐等。
1条答案
按热度按时间nbysray51#
这是不可能的,除非你有一个访问令牌。公共图并不反映浏览器信息,而是反映文档中给出的信息
https://developers.facebook.com/docs/reference/api/user/