0

ソーシャル コメント プラグインの OpenGraph メタ タグを Facebook に認識させるのに問題があります。この件については、こちらと Google で徹底的に調査しました。

この問題の他のいくつかの例で提案されているように、コンテンツ長ヘッダーを設定しようとしました。また、fb:comments href が og:url とまったく同じであることを確認してみました。これらのどれも、Facebook が私のメタ タグを認識することを許可していません。

ページタブ URL:
http://www.facebook.com/pages/Telenova-IP-Services/287547201338150?sk=app_348971505174676

デバッガーの URL:
http://apps3.ionflo.com/photocontest/index.php?type=restaurant&id=287547201338150-IPUTI8K7EGYMSTBU

ファイル/index.php:

97 $cody = array(
98         'title' => $TitleShare,
99         'description' => $DescriptionShare,
100         'type' => 'restaurant');

117         <!-- Open Graph meta tags -->
118         <meta property="fb:app_id" content="348971505174676" />
119         <meta property="og:site_name" content="Test Site Name"/>
120         <meta property="og:url" content="<?php echo $AbsoluteURL; ?>index.php?type=    <?php echo $params['type']; ?>&id=<?php echo $PageID . '-' . $CommentRandomVal; ?>"/>
121         <meta property="og:title" content="<?php echo $cody['title']; ?>"/>
122         <meta property="og:description" content="<?php echo $cody['description']; ?>"/>
123         <meta property="og:type" content="<?php echo $cody['type']; ?>"/>
124         <meta property="og:locale" content="<?php echo $params['locale']; ?>"/>
125         <meta property="og:image" content="<?php echo $AbsoluteURL; ?>images/facebook.png"/>

ファイル: include/home.php

24          <fb:comments href="<?php echo $AbsoluteURL; ?>index.php?type=<?php echo     $params['type']; ?>&id=<?php echo $PageID . '-' . $CommentRandomVal; ?>" num_posts="3000"     width="800">

コードの完全なコピーについては、以下を参照してください。

http://apps3.ionflo.com/photocontest/index.bak

http://apps3.ionflo.com/photocontest/include/home.bak

他に有用な情報が不足している場合はお知らせください。喜んで投稿を更新します。

乾杯、

コーディ

4

1 に答える 1

0

URLにメタタグをプルするための正しいPageIDが含まれていませんでした。

PageIDをget変数としてページに正しく渡していることを確認することで解決しました

EG?PageID = * ** *

乾杯。

于 2012-06-28T15:41:31.047 に答える