2011-01-03 15 views
0

ここからこの例を実装しようとしています。なぜFacebook Shareの例は機能しませんか?

Facebookで共有は 順番に その中に特定のHTMLタグを検索し、当社のサーバーに あなたのページのURLに沿って通過します。これらのタグは、ページの プレビューを表示するために使用されます。 このプレビューを提供するために、私たちは常に のページのタイトル、要約 をメインコンテンツと画像と見ます。

http://developers.facebook.com/docs/share

上記のリンクを共有ページに記載されているように私は自分のサイトへの共有ボタンを追加しました。

<a name="fb_share"></a> 
<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" 
     type="text/javascript"> 

ヘッダーに、ニュースフィードにプレビューを作成するために必要なタグを追加しました。 は(私はそれがうまくいく場合だけ確認するために、例えば、タグを使用していました。)

<meta property="og:title" content="Smith hails 'unique' Wable legacy" /> 
<meta property="og:description" content="John Smith claims beautiful football 
      is the main legacy of Akhil Wable's decade at the club. " /> 
<meta property="og:image" content="http://www.onjd.com/design05/images/PH2/WableAFC205.jpg" /> 


</script> 

共有ボタンをクリックすると、それは小さな共有ウィンドウに私を取り、私はシェアを打ちます。

ただし、ニュースフィードに移動すると、ページのプレビューが表示されず、ヘッダータグ情報も表示されません。それはちょうど示しています

グレッグ・マクナルティをhttp://localhost:2259/iState/Shared.aspx?id=a051fc1b-4f51-485b-a07d-0f378528974e localhostの7分前・LikeUnlike・コメントする・シェア

プレビューが認識されないのはなぜ? (ヘッダータグなしで同じ結果が得られます)

ありがとうございます。

(FYI - 必要な時はいつでもそれは同じページの複数の共有が可能になりますので、私はそのようなボタンが物理的にページが既に言っていると言って変化し、一度、それを可能にするに比べて、シェアを使用しています。)

+0

http://developers.facebook.com/docs/reference/plugins/likeはコードを示唆し、エラーについて通知します –

答えて

1

このサービスにURLを入力することで、FacebookサーバーがあなたのWebページをどのように見ているかをテストすることができます。

http://developers.facebook.com/tools/lint/

OpenGraphがFacebookサーバーがセッションやクッキーなしのURLにアクセスすることができなければならない仕事をするために。これは、 "localhost" Webページが開いているグラフデータを渡すことができないことを意味します。

関連する問題