我在我的网站上添加了一个标准的Like按钮。代码是
<div class="fb-like" data-href="mccabece.com"; data-send="true" data-width="450" data-show-faces="true"></div>
当我点击“赞”按钮时,它表示我喜欢它,但随后会在它旁边显示红色“错误”。错误说 - 页面无法提供有效的管理员列表。它需要使用“fb:app_id”元标记指定管理员,或使用“fb:admins”元标记指定以逗号分隔的Facebook用户列表。 - 当我刷新网站时,它并没有显示我“喜欢”它。有任何想法吗?
答案 0 :(得分:1)
我不确定是什么原因导致您提到的确切错误...但我发现了一些可能的问题:
首先,为什么你有一个;在那里的角色?
其次,您使用的网址无效(这很可能是导致错误的原因):请改用http://mccabece.com。
最后,我注意到你设置了data-send =“true”...这就是facebook api所说的“发送 - 指定是否包含带有Like按钮的发送按钮。这仅适用于XFBML版本。 “确保正确设置所有内容以使用它。
编辑:
关于应用ID,请查看此链接https://developers.facebook.com/docs/reference/plugins/like/
您可以看到他们提供的代码使用了应用ID。
您可以在此处使用您的Facebook帐户创建一个新应用:https://developers.facebook.com/apps并使用其中的ID。
答案 1 :(得分:0)
要完成此操作,我必须退出我的Facebook帐户 - 然后转到https://developers.facebook.com/apps页面并生成“喜欢按钮”代码 - 将其嵌入我的网站。在所有这些之后,我点击了类似按钮,我被提示通过窗口弹出窗口登录我的Facebook帐户 - 我做了。然后我在其他几件事之后出现了一个类似按钮的盒子 - 然后我再次点击了类似的按钮,窗口消失了。回到我的网站上,类似按钮现在敦促我“确认”我做了什么。从这里它恢复正常,没有像以前那样的“错误”。