我最近在我的网络应用程序上启用了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'的请求来验证你的对象是否被缓存。 –