繁体   English   中英

[function.file-get-contents]:无法打开流:HTTP请求失败! HTTP / 1.0 400错误请求

[英][function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.0 400 Bad Request

使用facebook登录将用户登录到我的应用程序时出错。 我在之前回答的问题中发现了类似的问题但是当我申请时我仍然有同样的错误。 问题很清楚, 你可以在这里查看
任何有同样问题的人都可以尝试帮助我添加退出语句,因为它在上面被回答了问题。

你应该使用Facebook(PHP)SDK

http://developers.facebook.com/docs/reference/php/

Facebook SDK for PHP提供了丰富的服务器端功能,用于访问Facebook的服务器端API调用。 这些包括Graph API和FQL的所有功能。

它只能一次又一次地说:

与使用file_get_contents“手动”执行操作相比,使用PHP SDK可以更轻松地处理API。 所以请考虑使用它,为了您自己的利益。


当与HTTP URL一起使用的file_get_contents获得2xx HTTP响应代码以外的其他内容时,它只生成一个警告,并且不会为您提供HTTP响应主体,在这种情况下通常包含错误的实际原因。

要获取此主体及其实际错误消息,您必须使用带有context参数的file_get_contents,并将HTTP上下文选项ignore_errors设置为true。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM