18

fb:adminsメタ値に 2 人の管理者を入れると、Facebook Open Graph デバッガーの警告が表示されます。管理者が 1 人であれば問題なく通過しますが、2 人では警告が表示されます。すべて正常に動作しますが、私の OCD は正しく動作したいと考えています。何か助けはありますか?

これが私のコードです:

<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>

そして、私はこのエラーを受け取ります:

パーサーの不一致メタデータこのメタデータに対するパーサーの結果は、入力メタデータと一致しませんでした。これは、データが予期しない方法で順序付けられている、単一の値のみを期待するプロパティに複数の値が指定されている、または特定のプロパティのプロパティ値が一致していないことが原因である可能性があります。解析結果に表示されなかった入力プロパティは次のとおりです: 'fb:admins'

何か案は?

4

3 に答える 3

34

配列形式を使用する必要があります[http://ogp.me/#array]

あなたの例では:

それ以外の

<meta property="fb:admins" content="15901643,15932442"/>

あなたが使用する必要があります

<meta property="fb:admins" content="15901643"/>
<meta property="fb:admins" content="15932442"/>
于 2012-08-17T14:33:54.557 に答える
2

Facebook のドキュメントを更新して、複数の管理者向けの正しい指示を含めました。混乱させて申し訳ありません。

于 2013-05-31T23:00:18.160 に答える
-2

私の意見では、プロパティ値を使用するコードでカウントされるのは最後のメタ タグだけです。

メタは頭に入れるべきですが、ページのどこでもいつでも使用できます。パーサーはコードを調べて、すべての行を順番にコンパイルすることに注意してください。

[IF] を使用して、特定のグローバル条件に従って解析するコードを選択することもできます。

于 2013-05-11T10:33:44.033 に答える