Facebook Graph用户ID网址

时间:2016-08-05 09:00:31

标签: facebook facebook-graph-api userid

我使用Facebook Graph API从Graph API获取多个政治人物的供稿。

为了获得用户ID,我可以使用这个lookup-id.com返回:' 100002944537013'对于我的帐户:mingze.ni。

使用此ID,Graph API不返回任何内容,意味着它实际上不是我的真实Facebook ID,因为Feed是null:100002944537013 / feed

请注意,Facebook页面可以有多种格式: ... / my_page_name ... /页/ my_page_name ... / my_page_ID

我已将我的定制为firstname.lastname。

如果我使用' / me'在Graph中,我可以获得我的真实Facebook ID,即' 756641117777366'我的饲料正确出现了。

那么真实身份的差异是什么' 756641117777366'什么ID' 100002944537013'不打印任何Feed?

那么你有什么想法如何使用Graph获得真正的Facebook ID?例如: ... / profile.php?ID = 100011475758037

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

如果您使用/me,则无法获得“真实”ID,您只会获得“App Scoped ID”。但无论如何,这就是你所需要的。无法再获取用户配置文件的真实ID,这些第三方应用程序通常会刮掉配置文件,这在Facebook上是不允许的。另一方面,页面不同,您可以使用真实ID来获取其Feed。

确保您了解用户个人资料和网页之间的区别。如果未授权具有相应权限的特定用户,则无法获取用户配置文件的任何数据 - 例如,您需要授权具有user_posts的用户才能访问其帖子。