0

ニュース Web サイトがあり、AddThis プラグインを使用して Facebook でニュースを共有しています。Facebook でニュースを共有しようとすると、ページ情報 (title、desc、image) が検出されないことがあります。Facebook デバッガーに同じ URL を配置すると、正常に実行され、ページ情報が検出され、Web サイトに戻って同じ URL を使用すると、通常どおり共有できます。

asp.net 4.0 + SQL Server 2008 + iis 6 を使用して作成された Web サイトと、ファイアウォールの背後にある Web サイト

ありがとう

=== (更新)..

Facebook デバッガーを試した後、次のエラーが発生しました。

「URL の解析エラー: 入力 URL の解析中にエラーが発生しました。データはスクレイピングされませんでした。」

2日後に試した後、デバッガーを使用せずにリンクを共有できます。次に、デバッガーを試してみましたが、エラーが発生せずに動作しています(同じリンク)

4

2 に答える 2

0

Facebook は、特に共有リンクに対して多くのキャッシュを使用します。ユーザーがリンクを共有すると、Facebook はその URL から取得したタイトル、テスト、画像をキャッシュします。

Facebook Debugger を介して URL を渡すと、Facebook はその URL のキャッシュをクリアし、新しいデータを使用します。したがって、デバッガーを介して URL を渡すという実際の行為が、違いの原因となっています。

通常は、その URL で何かが変更され、Facebook にそれを知らせたい場合にのみ、その URL をデバッガーに再度渡します。

于 2013-09-01T11:04:35.073 に答える
0

Facebook URL デバッガーは、ページを再スクレイピングする機能も備えているため、間違ったデータを Facebook に共有するのに問題がある場合は、そこから実行してキャッシュを更新してください。

于 2013-09-03T16:43:56.983 に答える