在我的 facebook 页面上,我有评论,我想知道是否可以在我的页面上,在我的网站上拥有这个评论框,类似于活动提要插件。
我知道没有插件,但我认为我的客户在我的网站上对我的酒吧进行评论并将其发布到 facebook 评论中会很好
坏消息,页面评分不能通过 facebook API 发布,你只能做GET 请求。因此,您可以在您的网站上创建的唯一内容是您的页面评级的实时提要,如果用户想要对您的页面进行评级,您将不得不将他重定向到您的 Facebook 页面。
我不知道是否有任何插件可以为您做到这一点。但是你可以创建自己的,你只需要创建一个 Facebook APP,你可以很容易地去https://developers.facebook.com/注册自己为开发者。
由于我不知道你打算使用什么语言,所以我将发布一个PHP示例,即使那不是你使用的语言,逻辑都是一样的,你只需要使用SDK,在在这种情况下,我使用的是官方的PHP SDK,为了让这个脚本工作,你必须是你想要查询评级的页面的管理员。
另请注意,我不会在这里发布整个代码,我假设您有一些经验,如果不是这样,请不要惊慌,学习 Facebook APPS 的基础知识非常简单。
您还需要在此处询问manage_pages范围,有关其他范围的更多信息:
//get user accounts
$pages = $this->facebook->api('/me/accounts');//this gets the pages where you are the admin
foreach ($pages['data'] as $page) {
if($page['id']==PAGE_ID_YOU_WANT){
//the user is admin of the page you want
$page_access_token = $page['access_token'];
$page_ratings = $facebook->api('/PAGE_ID_YOU_WANT/ratings', 'GET', array('access_token' => $page_access_token));
var_dump($page_ratings);
}
}
我假设您指的是本地商户页面的页面评级/评论。每个评级信息都可以通过 /{page_id}/ratings 访问,如此处所述。
您只需要获取页面的访问令牌并访问上面的端点。
由于您已经对页面进行了评论,因此您的页面被适当地归类为一个,但是对于那些有类似问题的人,我发布了如何修改页面设置以获得评级和评论。
编辑:对不起,您正在寻找一些插件模块,就像活动提要一样。正如您在社交插件文档中看到的那样,它们不提供评分/评论插件。如果您尝试自己实现这一点,您需要访问我介绍的端点。