Facebook Like 按钮可以在 localhost 上运行,但不能在 Django 上的生产环境中运行
我正在使用 XFBML 在 Django 应用程序上显示 Post 对象的 Like 按钮。在本地主机上,“赞”按钮工作得很好。它可以将我喜欢的内容发布到我的 FB 个人资料中。但在生产中,当我单击 Like 按钮时,它会短暂显示数字 1
,然后该数字消失。 Chrome 开发工具中没有错误。
您可以在此处看到它,
谢谢!
I'm using XFBML to display Like buttons for my Post objects on my Django app. On localhost, the Like buttons work just fine. It posts what I Like to my FB profile just fine. But on production when I click the Like button it briefly displays the number 1
and then the number disappears. No errors in Chrome Dev Tool.
You can see it on production here
Thank you!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看来您的应用程序配置不好。这是我在点击并观察网络流量时在 firebug 中得到的答案:
有趣的部分是
简短:应用程序 ID 与域不匹配
完整:在其中指定的应用程序 ID此域不允许使用“fb:app_id”元标记。您必须将应用程序的连接基本域设置为前缀 http://www.matilah.com/20 /
您在 http://www.facebook.com/ 的应用程序设置中输入了什么开发人员/
尤其是
网站>站点 URL
和网站 >站点域
应该是
http://www.matilah.com
和matilah.com
It seems you app is not well configured. Here is the answer I got in firebug when clicking and watching the network traffic :
With the interesting parts being
brief: App ID does not match domain
full: The app ID specified within the "fb:app_id" meta tag is not allowed on this domain. You must setup the Connect Base Domains for your app to be a prefix of http://www.matilah.com/20/
What did you enter in the settings of your app at http://www.facebook.com/developers/
Especially the
Web Site > Site URL
andWeb Site > Site Domain
It should be
http://www.matilah.com
andmatilah.com