仅供参考:在堆栈溢出上还有另一个标题类似的问题,但问题完全不同
不久前,我在Facebook上嵌入了代码,让用户可以在我的网站页面上分享Youtube视频。
直到最近,一切都能正常工作,我甚至没有改变代码。
在Facebook的调试工具中,我的许多页面已经开始处理,并出现解析错误。
这不是一致的错误消息。
如果您需要查看一些示例,请转到Facebook Debugging Tool (https://developers.facebook.com/tools/debug)并将以下URL复制并粘贴到其中。
http://topcommercials.tv/ads/funny-commercial-1414.php
http://topcommercials.tv/ads/banned-commercial-1372.php在试图迫使Facebook缓存后,我终于把上面的链接分享到了Facebook上。
以下是不起作用的链接:
http://topcommercials.tv/ads/funny-commercial-1365.php
http://topcommercials.tv/ads/banned-commercial-1364.php上述URL中的代码与几天前的工作代码没有什么不同。
Facebook确实返回了一个og:url错误,但这不是问题所在。我已经得到了与错误分享的视频,我的网站用来自动生成错误的内容。
我以前不会被要求这样做。有人可以毫不费力地在Facebook上分享视频
另一个可能有助于解决此问题的线索是,我有时会在显示的注释框中收到错误消息。
(警告:无法访问http://topcommercials.tv/ads/banned-commercial-1364.php。)
发布于 2013-01-19 03:13:52
我刚刚和我的网络主人谈过了。他们说,由于没有正确设置名称服务器,Facebook很难与我的服务器的IP建立稳定的连接。我正在努力解决这个问题。我会回复你们所有人的!
发布于 2013-01-11 07:53:17
Facebook将从og:url meta标签中列出的任何数据中提取。在第一个断开的链接上,og:url被列为http://topcommercials.tv/wallposts/fbwallpost/ads-1364.html -这是一个404。
修复404,Facebook应该会找到正确的数据!
https://stackoverflow.com/questions/14266889
复制相似问题