2013-05-11 59 views
0

当我使用图形api从页面获取公共数据时,我得到了一些页面的警告和其他页面正常工作。 警告是:file_get_contents(http://graph.facebook.com/318993554879922) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.0 400 Bad Request in ....数据中是否有可能导致图形发出警告的错误?

当我在Facebook上的图形工具中查看该公司的数据时,我可以看到我需要的一切。一切看起来都很好 如何防止这种情况发生(或者更好:我可以给那些我想在网站上显示的数据进行更改的网页浏览者提供什么建议)?

我以前认为这是配置文件图片中的设置,因为出错的所有页面都有“自定义”设置。该设置无法更改。但我要求网页所有者上传新图片,问题依然存在。

回答

0

这是因为该请求不受支持。

​​

所以API会向您返回一个HTTP 400响应。

这是要么这个对象不存在,被删除或是一个错误。

+0

我认为其他原因可能是响应超时。 @phwd可以吗? – 2013-05-11 18:21:36

+0

也许,超时通常是消息类型“发生未知错误”,但可能是超时。 – phwd 2013-05-11 18:24:00

+0

感谢您的回答! – 2013-05-12 07:08:08

相关问题