我正在尝试获取Facebook用户的公开信息,但我收到以下错误。
我在提供Facebook ID后通过Graph API / FQL尝试此操作。例如,如果我将Facebook ID作为数字或robert.smith,通过Graph API / FQL,我可以获取非常有限的信息,尽管用户已公开其他信息。
如果我手动转到该用户的页面,例如robert.smith
,我可以看到很多信息,比如电影,体育,动画等,但是通过Graph API / FQL我不是能够获取此信息。还有其他办法吗?
另外,有一个重点是,我试图创建一个包含大量公共信息的虚拟配置文件,并尝试通过Graph API获取它们,然后我获得了所有信息。这与Facebook中的位置有关吗?
如果用户在墙上显示公开信息,他们是否有任何限制不向API提供信息的方式?
答案 0 :(得分:0)
这取决于您要查找的信息以及您尝试执行哪些API查询来获取它。 https://graph.facebook.com/me确实会给你非常有限的信息。
me
更改为您的目标用户ID)可以在此处找到Graph-API调用的完整列表: http://developers.facebook.com/docs/reference/api/
关于您为什么在个人资料页面上看到内容并且未通过API获取内容的其他问题,可能有以下几个原因:
如果您添加正在查找的确切数据以及正在进行的API调用,这将有所帮助。