私のサイトに公開されていない間に、私のページに埋め込まれた「好き」ボタンの機能とOpenGraphデータをテストするにはどうすればよいですか?OpenGraph/'Like'のオフラインテスト
私は自分のサイトが構築され、テストされている内部テスト環境を持っています。環境はIPによって特定の一連のマシンにロックされます。私は、「好き」を実行し、パブリックなアクセスに自分のサイトを開くことなく、ユーザーのタイムライン上で解析されたOpenGraphデータを見るというエンドツーエンドのシナリオを検証できるようにしたい。
私はFacebookクローラ用のユーザーエージェントがあることは知っていますが、ユーザーエージェントが許可するのは誰でもユーザーエージェント文字列を送信できるので危険です。理想的には、FacebookのクローラのIP範囲に固定して、ログを解析してそのIPのうちの1つまたは2つが何であるかを調べることができます(私はかなりの数のマシンがウェブをクロールしてデータを取得していると仮定します)。
今日の私の問題は、「好き」をクリックして自分のサイトに戻ってプレーンなURLを表示することができますが、ヒットしたときにそのページが効果的に存在しないためクローラに届くことはありません私のサーバー。
ここにあなたを助けるかもしれない別の質問へのリンクがあります - http://stackoverflow.com/questions/8859013/whats-the-ip-address-range-of-facebooks-open-graph-crawler – Lix