我有一个大型图片库网页。我希望每个图像都有一个 Facebook“点赞”按钮,因此我将每个点赞按钮的 API URL 设置为:
<div class="fb-like" data-href="http://mysite.com/gallery/photo1.jpg" data-send="true" data-width="300" data-show-faces="false"></div>
但是,Facebook API 似乎不喜欢这样。控制台显示域之间不匹配。
我假设这是因为实际的“喜欢”按钮位于一个 URL 上,例如:mysite.com/gallery
,而被告知喜欢的 URL 是不同的,例如: mysite.com/gallery/photo1.jpg
一旦我将它们设置为相同的 URL 就可以了。
有人知道解决这个问题的方法吗?在一个页面上有一个 Facebook 点赞按钮,但要在另一个单独的页面上点赞的页面?
最佳答案
是的,您完全可以为另一个域上的内容添加“赞”按钮。
目前,Facebook 点赞按钮的回调存在错误,点赞通常不会被考虑在内。
问题应该很快就能解决:https://developers.facebook.com/bugs/457950334238629
关于Facebook Like 按钮 API - 喜欢页面按钮的不同 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12135193/