类似Facebook的按钮API-类似不同URL的页面按钮是否打开?

类似Facebook的按钮API-类似不同URL的页面按钮是否打开?,facebook,api,url,Facebook,Api,Url,我有一个大型图像库网页。我希望每个图像都有一个Facebook“Like”按钮,因此我将每个Like按钮的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似乎不喜欢这样。控制台显示域之间存在不匹

我有一个大型图像库网页。我希望每个图像都有一个Facebook“Like”按钮,因此我将每个Like按钮的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的按钮?

是的,您可以为另一个域上的内容添加一个类似按钮

目前,Facebook上有一个buttons回调之类的bug,而且喜欢的内容通常不被考虑在内


这个问题很快就会解决:

在Facebook调试器中获得您喜欢的链接,它应该可以工作:


更新:我不知道问题是否发生了变化,或者我只是被隔离了,但是你不能喜欢JPG文件。

这两个链接实际上是在同一个域上吗?你确定没有注册类似的链接吗?是的-每一个看起来都很好:我单击类似的,如果需要,登录到FB,写一些关于页面的文本,然后点击提交。它只是没有出现在任何人的实际FB时间线上。你在这里测试过:@GilBirman谢谢-但我在那里运气不好,所以我缩小了问题的范围。你是对的,它在两个不同的URL之间工作。我发现的问题是,它不适合喜欢图像文件(或指向图像文件的url)。这与我最初的问题不同,因此我将开始一个问题。谢谢,我认为它也适用于图像。请自己尝试:输入图像url,当右侧的“喜欢”按钮刷新时,只需单击它。它应该可以工作。顺便说一句,这样的图片不会出现在任何地方(不是在你的图表中,朋友可能不会看到)。一个更好的做法是喜欢一个独特的页面,其中包含打开的图形标签,其中包含您的图像。啊,对-是的,它似乎工作正常-出现了FB登录框等,类似的只是没有出现在任何人的时间线上