在我的脸书页面上,我有评论,我想知道是否有可能在我的网页上,在我的网站上有这个评论框,类似于活动Feed插件。
我知道没有这个插件,但我认为我的客户可以在我的网站上查看我的酒吧并发布到Facebook评论
答案 0 :(得分:5)
坏消息,页面评分无法通过facebook API发布,您只能执行 GET请求。因此,您在网站上唯一可以创建的是页面评分的实时主页,如果用户想要对您的网页进行评分,则必须将其重定向到您的Facebook页面。
我不知道是否存在任何为您执行此操作的插件。但你可以创建自己的,你只需要创建一个Facebook APP,你可以轻松地去https://developers.facebook.com/并注册自己作为开发人员。
由于我不知道您打算使用什么语言,我将发布 PHP示例,即使这不是您正在使用的语言,逻辑是相同的,你只需要使用SDK,在这种情况下我使用官方的 PHP SDK ,这个脚本可以帮助你工作必须是你想要的页面管理员查询评级。
另请注意,我不是在这里发布整个代码,我假设您有一些经验,如果不是这样,请不要惊慌,学习Facebook APPS的基础知识非常简单。
您还需要询问 manage_pages 范围,有关其他范围的更多信息here:
//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);
}
}
答案 1 :(得分:0)
我假设您指的是本地商户页面的页面评分/评论。每个评级信息都可通过/ {page_id} /评级获取,如文档here所示
您只需获取页面的访问令牌并访问上面的端点。
由于您已经对网页进行了评论,因此您的网页已被正确归类为一个,但对于遇到类似问题的用户,我发布了how to modify page settings to have ratings and reviews。