2

私は Facebook のコメント プラグインを使用しており、オープン グラフ タグが設定されたページを参照しています。

ユーザーがプラグインを使用して自分のページにコメントすると、og:site_name を除くすべての og タグがウォール投稿で facebook によって使用されます。og:site_name はリンクのキャプションに含まれるはずですが、代わりに自分のサイトのドメインが表示されます。 .

HTML の例:

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#"
xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
<title>My Title</title>
<meta property="og:type" content="article" />
<meta property="og:site_name" content="My Site Name" />
<meta property="og:title" content="My Title" />
<meta property="og:url" content="http://www.example.com" />
<meta property="og:image" content="http://www.example.com/some_image.png" />
<meta property="og:description" content="This is a description" />
<meta property="fb:app_id" content="FB_APP_ID" />
</head>
<body>
.....
</body>
</html>

しかし、これが私がFacebookで見た最終的なものです:

キャプションに「My Site Name」ではなく「www.example.com」と表示されていることに注意してください。

OGが私のタグを無視する理由を知っている人はいますか?

前もって感謝します、

DW

4

1 に答える 1

0

解決策ではありませんが、考えられる理由です。

Facebook バグ DB に未解決の問題があります: Facebook の共有リンクに誤ったサイト名が表示される

残念ながら、それは優先度の低い問題のようです。

于 2014-07-04T18:52:05.310 に答える