Facebook 像按钮截断的url。。特例

Facebook 像按钮截断的url。。特例,facebook,url,facebook-like,Facebook,Url,Facebook Like,我在这里找到了一些提示,但对我来说都不好。所以问题是,点击一个类似弹出窗口的按钮,会生成正确的链接,但在facebook页面上,我只有基本url OG标签:我无法设置OG标签,因为页面上同时有数百个类似的按钮 我还使用encodeURIComponents()作为url 有趣的是,在它开始工作之前,我们在2012年底观察到了这个问题,所以事情发生了变化。同时代码也没有改变 你知道如何在帖子中获得正确的URL吗 您可以自己尝试一下: madarmefigyeles.hu-点击一个鸟图标,然后点击l

我在这里找到了一些提示,但对我来说都不好。所以问题是,点击一个类似弹出窗口的按钮,会生成正确的链接,但在facebook页面上,我只有基本url

OG标签:我无法设置OG标签,因为页面上同时有数百个类似的按钮

我还使用encodeURIComponents()作为url

有趣的是,在它开始工作之前,我们在2012年底观察到了这个问题,所以事情发生了变化。同时代码也没有改变

你知道如何在帖子中获得正确的URL吗

您可以自己尝试一下: madarmefigyeles.hu-点击一个鸟图标,然后点击like(首先检查生成的完整url,然后检查fb发布的帖子)

多谢各位

编辑:如果我将url硬编码到og:url标记中,我会得到一个“循环重定向”错误,响应代码为302

所以问题是,点击一个类似弹出窗口的按钮,会生成正确的链接,但在facebook页面上,我只有基本url

当然,因为你所有的个人文章(?)都重定向到你的基本URL,所以Facebook将后者作为你喜欢的内在URL


如果当普通用户访问页面时,您需要在应用程序逻辑中使用此重定向,那么您必须豁免Facebook的scraper(即通过其用户代理->搜索)

如果您想继续接收帮助,请开始接受答案。对不起,我不启用答案?这是怎么可能的?谢谢Alexander,我修改了我的问题并接受了我忘记的答案。是的,我知道,我必须找到调试器中出现302错误的原因,即使我将url硬编码到og:url部分。没有线索。。