多个fb上的Facebook Open Graph警告:管理员

Jas*_*ins 18 facebook facebook-opengraph

当我将两个管理员放入fb:admins元值时,我收到了Facebook Open Graph调试器警告.只有一个管理员,它通过罚款,但有两个我收到警告.一切正常,但我的强迫症想要做对.有帮助吗?

这是我的代码:

<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# article: http://ogp.me/ns/article#">

    <meta property="fb:app_id" content="122146944552301"/>
    <meta property="fb:admins" content="15901643,15932442"/>
    <meta property="og:type" content="article" />
    <meta property="og:url" content="http://uamedia.missouri.edu/mizmag/facebook-test.html" />
    <meta property="og:site_name" content="UA Media" />
    <meta property="og:title" content="Facebook Test" />

    <meta charset="utf-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

    <title>Facebook Test</title>
</head>
Run Code Online (Sandbox Code Playgroud)

我收到这个错误:

解析器不匹配的元数据解析器的此元数据的结果与输入元数据不匹配.可能,这是由于数据以意外方式排序,为属性提供的多个值仅期望单个值,或者给定属性的属性值不匹配.以下是在解析结果中未显示的输入属性:'fb:admins'

有任何想法吗?

Kai*_*ase 34

你必须使用数组格式[http://ogp.me/#array]

在你的例子中:

代替

<meta property="fb:admins" content="15901643,15932442"/>
Run Code Online (Sandbox Code Playgroud)

你必须使用

<meta property="fb:admins" content="15901643"/>
<meta property="fb:admins" content="15932442"/>
Run Code Online (Sandbox Code Playgroud)

  • 那就做到了!谢谢,凯!如果Facebook正确记录它会很好. (4认同)
  • 我恨.Facebook的.这种烦恼一直困扰着我们一年多.最糟糕的部分?我们从Facebook DOCUMENTATION获取了多个fb:admins的东西.从来没有,他们似乎永远不会有他们的s字. (2认同)