特に、ユーザーがコメントを残したときにFacebookが公開するストーリーのフォーマットに関して、誰かがコメントソーシャルプラグインを使用した経験があることを願っています。
プロセスはLikeプラグインとまったく同じであると予想していました。これにより、コメントプラグインで使用しているURLが、すべて正しく提供および定義されたOGメタタグの束を含むページを指していることを確認します。それでも、これを設定し(そして、Likeボタンで正常に動作し)、Linterツールを介してターゲットURLを実行し、すべてが期待どおりに表示されることを確認したにもかかわらず(警告やエラーもありません)、テストユーザーにコメントを残してもらいます。ストーリーを彼らの壁に公開する私が見るのは、彼らが残したコメントとその下に表示される完全なURLリンクだけです。
それは一方ではかなり醜く、他方では混乱を招きます。すべてのメタデータはAFAIKに存在し、私が言うように、「いいね」ボタンで完全に正常に機能します。素敵な画像、タイトル/説明テキストなどが表示されます。
使用しているメタデータは次のとおりです(注:URLとIMAGEメタタグは、使用しているコメントプラグインのURLの一部のクエリ文字列パラメーターに応じて動的に書き込まれます。ダミー値の潜在的に機密性の高い値も置き換えました):
<meta property="fb:app_id" content="MY-APP-ID">
<meta property="og:type" content="article">
<meta property="og:url" content="https://apps.facebook.com/MY-APP/?key1=val1&key2=val2&key3=val3&key4=val4">
<meta property="og:site_name" content="My Site">
<meta property="og:image" content="http://domain.com/myimage.jpg">
<meta property="og:title" content="My title">
<meta property="og:description" content="Some description here">
<meta property="article:published_time" content="1341126000">
<meta property="article:expiration_time" content="1356940800">
<meta property="article:author" content="http://www.mywebsite.com/">
<meta property="article:section" content="My Section">
<meta property="article:tag" content="My Tag">
コメントはユーザーのフィードに基本的なストーリーを作成するだけですか(ありそうもないようです)。「og:type」として「blog」または「website」を使用する必要がありますか(そうは思われません)?
助けていただければ幸いです!
乾杯
リー