为什么Facebook调试器会返回错误?

时间:2016-02-11 14:36:30

标签: facebook

我为自己的网站创建了一个Facebook App ID。我在打开< body>之后输入了代码段。按照Facebook的指示:

<script>
  window.fbAsyncInit = function() {
    FB.init({
      appId      : '1287268171299753',
      xfbml      : true,
      version    : 'v2.5'
    });
  };
  (function(d, s, id){
     var js, fjs = d.getElementsByTagName(s)[0];
     if (d.getElementById(id)) {return;}
     js = d.createElement(s); js.id = id;
     js.src = "//connect.facebook.net/en_US/sdk.js";
     fjs.parentNode.insertBefore(js, fjs);
   }(document, 'script', 'facebook-jssdk'));
</script>

我的网站在WordPress上运行。我使用了NextGEN FaceBook(NGFB)插件来生成Open Graph Metatags。 &lt; meta property =&#34; fb:app_id&#34;含量=&#34; 1287268171299753&#34;&GT;是手动输入的。

我正在检查Facebook调试器上的网站页面https://mentorgroup.org/2016/01/report-writing-essentials/

我收到以下错误:

  1. 必须修复的错误。缺少必需的财产,&#39; og:type&#39;财产是必需的,但不存在。
  2. 应该修复的警告。推断财产,&#39; og:url&#39;即使可以从其他标记中推断出值,也应明确提供属性。
  3. 分享时,这将包括在内。 fb:app_id还没有包含在元标记中......
  4. 以下是错误的屏幕截图: enter image description here

    我想知道为什么Facebook调试器会给我错误。我无法在Facebook上分享任何页面。

    希望有人可以帮助我。

    由于

0 个答案:

没有答案