Facebook喜欢显示负数

Uri*_*son 5 facebook facebook-like

我的Facebook Canvas App页面上的Like按钮不起作用:https: //apps.facebook.com/bzodiac/

  1. 星座下面的那个按钮,上面写着"爱你的星座运势?" 弹出评论框,然而,它会立即消失,并且按钮的计数不会增加.
  2. 如果刷新页面,该按钮将显示为灰色,就好像它已经"已喜欢"但在计数框中显示"0".
  3. 将鼠标移到按钮上,然后单击小"X"以"不同" - 您将看到计数设置为-1.
  4. 在整个过程中,没有像时间表或通知那样发布饲料.
  5. 如果我切换到"推荐"文本,它工作正常.

总之,like按钮似乎已损坏.有趣的是,如果我将其切换为"推荐",它会突然按预期工作.

这是我喜欢按钮的标记:

<div class="fb-like" data-href="<?php echo $horoscopeFBObjectUrl; ?>" data-send="false" data-layout="button_count" data-width="450" data-show-faces="false"></div>
Run Code Online (Sandbox Code Playgroud)

类似按钮data-href指向此页面:https ://bzodiac.herokuapp.com/fbObject.php?pisces sign = pisces将根据您的星座进行替换.

Sha*_*ter 0

参考:https://developers.facebook.com/docs/reference/plugins/like/migration/

您可能需要添加所有必需的 og:tags(如果尚未添加)。

准备迁移

在其网站上使用 Like Button 社交插件的 Facebook 开发人员应在迁移生效时准备以下内容:

  1. 所有使用 Like Button 社交插件的 Open Graph 对象页面都应包含 fb:app_id Open Graph 元标记。即使未指定 fb:app_id 元标记,Like 按钮也将继续运行,但通过指定此元标记,开发人员将能够使用他们拥有的 Like 按钮测试迁移。
  2. fb:app_id 应设置为代表 Open Graph 对象所在的特定站点或产品的 Facebook 应用程序的应用程序 ID。