2012-04-16 12 views
-1

私はフルタイムのプログラマーではありませんので、簡単に行くことができます;-)私はここでもいくつかの答えを読んだことがありますが、この。Open GraphはGoogle+とLinkedInのために働いていますが、Facebookはありません

私はamyウェブサイトにOpen Graphコードを追加しており、指定されたタイトル、説明、画像はすべてLinkedInとGoogle+でリンクを共有するが、Facebookでは動作しません。

Facebookのデバッガで「URLからデータを取得できませんでした」というメッセージが表示されます。 私がhttp://www.opengraph.inでテストすると、私は何が見えると思うかを私に示します。この問題を呈する

サンプルURLはhttp://www.newsbase.com/newsbasearchive/cotw.jsp?pub=energo&issue=608

おかげで、

Alです。

答えて

0

私はあなたのURIのためのFacebookのデバッガを見ていたし、同じ基本的な結果だ:

http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.newsbase.com%2Fnewsbasearchive%2Fcotw.jsp%3Fpub%3Denergo%26issue%3D608 を---ダウンロードすることはできません:URLからデータを取得できませんでした。

W3Cバリデータを実行すると、正確なHTMLパーサーに混乱を招く可能性があるが、貧弱なアドホックパーサーが混乱する可能性がある多数の問題が示されます。

http://validator.w3.org/check?uri=http%3A%2F%2Fwww.newsbase.com%2Fnewsbasearchive%2Fcotw.jsp%3Fpub%3Denergo%26issue%3D608&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.3 --- 142のエラー、21警告(S)

はしかし、1台の自分のサーバにコピーすることは、代わりにそれを不平、まったく同じ内容とそこだけで正常に動作していることを示しています

固定グラフの修正済みの警告 推論プロパティ:他のタグから値を推測できる場合でも、 'og:url'プロパティを明示的に指定する必要があります。 推論プロパティ:他のタグから値を推測できる場合でも、 'og:title'プロパティを明示的に指定する必要があります。

ウェブページの通常の出力には問題がありません。 Facebookの代理人が行動を変えていた場合には、これをチェックした。

wget -np -nd -nH -U "facebookexternalhit/1.1(+ http://www.facebook.com/externalhit_uatext.php)" -O foo .html 'http://www.newsbase.com/newsbasearchive/cotw.jsp?pub=energo &号= 608'

しかし、結果はすべて同じです。

facebookデバッガはhttp://www.newsbase.com/newsbasearchiveで問題ないことに注意してください。しかし、 "cotw.jsp"が追加されると、それはゲームオーバーです。

私の推測では、cotw.jsp自体が望ましくないことをしていると思います。

関連する問題