分享问题(奇怪的描述)

时间:2011-10-27 07:27:09

标签: facebook facebook-graph-api share

我在fb共享方面遇到了奇怪的经历。每当我或任何人分享我的博文时,在说明区域中我的广告代码都是可见的。这是我的adsense。我尝试使用Facebook调试工具,我得到以下问题,但我无法解决它。任何帮助都会非常值得赞赏。


必须修复的错误:正文元素:你有标记。这可能是因为您的格式错误并且它们在解析树中降低了,或者您不小心将Open Graph标记放在了错误的位置。无论哪种方式,您都需要在标签可用之前修复它。



  

**应该修复的警告:推断属性:og:url属性   应明确提供,即使可以从中推断出一个值   其他标签。推断属性:og:title属性应该是   显式提供,即使可以从其他标记推断出值。   推断属性:og:image属性应该是显式的   提供,即使可以从其他标签推断出值。推断   属性:应该显式提供og:locale属性   如果可以从其他标签中推断出值。

     

1 个答案:

答案 0 :(得分:0)

听起来meta标签位于错误的位置,但由于您没有向我们提供指向您网站的链接,因此很难确定;它们应该在页面的部分。这将导致第一个错误。

第二个错误是指缺少标签,但由于没有在正确的位置,它们可能会“丢失”,因此首先解决第一个问题

{看到你的页面后编辑}

顶部的主要错误是因为你有一个 页面<meta name="alexaVerifyID" content="{snipped}" />部分之外的<head></head>标记。

其余的错误是因为你根本没有添加任何开放的图形标签 - 每个页面应该有元标签告诉Facebook在共享时使用什么标题/描述/图像,以及应该/应用程序/用户允许查看共享链接的分析和见解信息

有关其工作原理的详细信息,请参阅https://developers.facebook.com/docs/opengraph/

如果您想快速启动并运行,请尝试使用Like Button Documentation的第2步中的工具生成一些示例代码