【问题标题】:How can showing in my web, Facebook rating stars?如何在我的网站上显示、Facebook 评级明星?
【发布时间】:2014-09-19 11:48:58
【问题描述】:

嗯,我有一个网站,我正在使用 Facebook 插件(带有您的关注者和帖子的典型框)...我如何在同一个框中显示 Facebook 评级?我没有找到选项:S

这可能吗?

谢谢你的帮助!对不起我的英语;)

编辑:

感谢您提供的 URL,我找到了一个示例,我正在对其进行编辑。我有以下代码:

function testAPI() {
console.log('Welcome!  Fetching your information.... ');
FB.api('/1447162575539510/ratings', function(response) {
    if (response && response.error){
        console.log("ERROR: "+response.error.message);
    }else{
        console.log("RESPONSE: "+response.open_graph_story);
    //console.log('Successful login for: ' + response.rating);
    document.getElementById('status').innerHTML ='Thanks for logging in, ' + response.name + '!';
    }
});
//FB.api("/410442505719113/ratings",function(response){
           //if (response && !response.error){
            //console.log(response.name);
           //}else{
            //console.log("ERROR : "+response.error.message);
           //}
        //});
  }

但总是给我同样的错误:错误:(#210)主题必须是一个页面。而且我不知道为什么,个人资料是facebook中的一个页面

【问题讨论】:

标签: facebook wordpress plugins web


【解决方案1】:

这是你必须做的:

  • 创建 Facebook 应用
  • 向页面管理员授权manage_pages 权限
  • 延长用户访问令牌(从 2 小时到 60 天)
  • 用户/me/accounts 使用该令牌获取扩展页面访问令牌
  • 使用该页面令牌的用户 /{page-id}/ratings 以获取评分

为您提供的一些链接,涵盖所有这些待办事项:

【讨论】:

  • 感谢您的网址,但...我正在尝试代码(我将代码放在问题中)但不起作用
  • 抱歉,评论太长,我用代码编辑问题
  • 没有授权,没有生成页面令牌,....仔细阅读我的步骤,这不仅仅是几行代码,你应该知道你在做什么。这就是为什么我也添加了所有这些重要链接。
  • 我在您的网址中找到了一个带有 javascript 的示例,我正在尝试使用...但我有代码错误:错误:(#210)主题必须是一页。个人资料是 facebook 中的页面类型。为什么会是这个原因?
  • 好吧,你可能没有使用页面令牌
猜你喜欢
  • 2011-01-15
  • 1970-01-01
  • 2012-03-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多