我有一个博客,人们有自己的个人资料页面,也可以添加他们的Facebook个人资料网址。 这个想法是自动将他们的Facebook活动下载到他们博客的个人页面。人们只需点击“获取我的Facebook活动”即可。 为此,首先需要从他们添加的URL中获取ID。 我使用的语言是PHP。
是否有可能从Facebook网址获取任何ID而不是该帐户的所有者?
答案 0 :(得分:1)
未经授权,您不会获得用户的任何数据 - 甚至不是他的ID。即使有授权,您也只能获得“App Scoped ID”。要获取用户的事件,您必须先授权具有/me/events
权限的特定用户。之后,您可以使用boost:asio::async_read
端点获取其活动。
顺便说一句,Facebook上不允许抓取。您必须使用Graph API才能获取用户数据。