私は最近、自分のWebアプリケーションでFacebook Open Graphを有効にしています。ユーザーが何かを投稿したときにFacebookにリクエストを投稿するようになりました。これはコントローラのページ読み込みの一環です。問題は、私は次のエラーが表示されます:Facebook Open Graph Scraping
HTTP 500: Response body: {"error":{"type":"Exception","message":"Could not retrieve data from URL."}}
私が最初に考えたのは、キャッシュされていた後、私はもはやこのエラーを受信しないと思われるように、ページをロードするためのオープン要求は、OGの情報のいずれかのFBスクレイピングをブロックしていることです。
これは可能でしょうか?もしそうなら、それを回避する最良の方法は何ですか?
あり発生する可能性が異なる多くの問題があるので、それはあなたがテストしているURLを投稿するのを助けることができます。また、[Facebook Open Graph Debugger](https://developers.facebook.com/tools/debug)を使用して強制的に再スクレイプすることもできます。これはエラーに関するいくつかの情報を与えるかもしれません。少なくとも、あなたのオブジェクトがキャッシュされているかどうかを確認するために、 'facebookexternalhit'からのリクエストのアクセスログを監視することができます。 –