Php 匿名获取Facebook事件
目标: 我想在相应的网站上列出Facebook页面的事件 问题: 我可以使用FB的Graph API Explorer获取相关数据,但由于FB的权限,它无法在外部网站的上下文中工作 事实上,我不需要访问任何个人帐户,只需要访问特定FB页面的事件,因此要求用户登录并授予权限会适得其反 这可能吗?或者有没有办法让公众可以访问这些活动 提前谢谢 仅供参考:我正在使用FB PHP SDKPhp 匿名获取Facebook事件,php,facebook,facebook-graph-api,Php,Facebook,Facebook Graph Api,目标: 我想在相应的网站上列出Facebook页面的事件 问题: 我可以使用FB的Graph API Explorer获取相关数据,但由于FB的权限,它无法在外部网站的上下文中工作 事实上,我不需要访问任何个人帐户,只需要访问特定FB页面的事件,因此要求用户登录并授予权限会适得其反 这可能吗?或者有没有办法让公众可以访问这些活动 提前谢谢 仅供参考:我正在使用FB PHP SDK 在FB中将您的网站注册为应用程序 允许自己通过网站访问FB页面 使用OAuth令牌登录到FB 读取公共事件,并向网络
备注:这可能违反了FB的一些法律条款,因为你在网上向所有人共享FB内部信息,请参阅乔治·康明斯评论 我不确定这是否足以作为一个答案,但您是否会以自己的身份登录,或者从服务器上登录一个页面以使您的事件正常工作?是的,它会。挑战在于,并非每个访问该网站的人都使用FB,因此他们无法查看事件。据我所知,Facebook的“公共”意味着“任何Facebook用户都可以访问”而不是“互联网上的任何人都可以访问”。因此,您需要通过身份验证才能访问公共事件。