如何在PHP中创建自定义活动提要(面向网站)?

如何在PHP中创建自定义活动提要(面向网站)?,php,facebook-graph-api,android-activity,facebook-fql,Php,Facebook Graph Api,Android Activity,Facebook Fql,我的客户希望在他们的网站上有一个facebook活动提要(这一个:,显示与该网站相关的活动,最常见的是喜欢和分享该网站)。插入它是好的,但我执意要定制外观,以根据客户的意愿融入网站。我最初的计划是使用jQuery在iframe中去掉样式表并插入我自己的样式表,这似乎是不可能的,因此我认为可以使用FQL或Graph API自己在PHP中获取提要并打印出来。然而,我一生都找不到任何关于获取与域/url相关的活动的文档。在很大程度上,我只需要知道如何获取数据,我就可以知道如何从那里处理数据 重申一下,

我的客户希望在他们的网站上有一个facebook活动提要(这一个:,显示与该网站相关的活动,最常见的是喜欢和分享该网站)。插入它是好的,但我执意要定制外观,以根据客户的意愿融入网站。我最初的计划是使用jQuery在iframe中去掉样式表并插入我自己的样式表,这似乎是不可能的,因此我认为可以使用FQL或Graph API自己在PHP中获取提要并打印出来。然而,我一生都找不到任何关于获取与域/url相关的活动的文档。在很大程度上,我只需要知道如何获取数据,我就可以知道如何从那里处理数据

重申一下,我实际上是在重新创建:在我自己的服务器上。也许不是ajax更新,但至少在页面加载时获取提要


谢谢你能给我的任何帮助。

要从粉丝页面获取数据,你必须通过使用Facebook应用程序获得管理员个人帐户对粉丝页面的“管理我的页面”访问权限。基本上,粉丝页面的管理员必须安装并授予Facebook应用程序的访问权限

$userInfo = $facebook->api("/".$pageAdminId);

if(isset($userInfo)):
 global $appId, $appSecret;

 $accessToken = $this->get_content("https://graph.facebook.com/oauth/access_
    token?type=client_cred&client_id=".$appId."&client_secret=".$appSecret);
$accessToken = substr($accessToken, strpos($accessToken, "=") + 1);
完成此操作后,您可以使用页面管理员授予的访问令牌来点击

https://graph.facebook.com/facebook_fan_page_id/feed?access_token=$accessToken

想买什么就买什么。只需记住请求“管理我的页面”权限,否则令牌将不允许您进行正确的数据级访问