Java 获取facebook用户公共数据,如果存在,无需通过facebook Graph API登录即可获取
我想为Facebook用户提供更多的公共数据,这些数据在Facebook上无需登录即可获得。当我尝试使用Facebook Graph API获取用户数据时,我只收到很少的字段。但当我在浏览器中打开用户的Facebook页面(不登录Facebook)时,它似乎会提供更多的额外数据 示例<代码>https://www.facebook.com/juancarlos.rios.31比Java 获取facebook用户公共数据,如果存在,无需通过facebook Graph API登录即可获取,java,facebook-graph-api,Java,Facebook Graph Api,我想为Facebook用户提供更多的公共数据,这些数据在Facebook上无需登录即可获得。当我尝试使用Facebook Graph API获取用户数据时,我只收到很少的字段。但当我在浏览器中打开用户的Facebook页面(不登录Facebook)时,它似乎会提供更多的额外数据 示例https://www.facebook.com/juancarlos.rios.31比https://graph.facebook.com/juancarlos.rios.31。我在浏览器上使用Graph API访
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"
}
当用户页面有其他信息时:书籍、音乐等。除非您有访问令牌,否则这是不可能的。公共图并不反映浏览器信息,它反映的是文档中给出的信息
除非您有访问令牌,否则这是不可能的。公共图并不反映浏览器信息,它反映的是文档中给出的信息
谢谢。对我不好。所以我必须解析facebook页面,或者可能有什么诀窍?@Aleksey除了抓取之外没有其他诀窍,尽管API的目的不是为了避免抓取。如果你擦伤了,如果你的IP被黑名单的话,不要惊讶。对我不好。所以我必须解析facebook页面,或者可能有什么诀窍?@Aleksey除了抓取之外没有其他诀窍,尽管API的目的不是为了避免抓取。如果你刮不要惊讶,如果你的IP被列入黑名单