file_get_contents不适用于Steam API

时间:2013-07-14 11:34:16

标签: php file-get-contents steam steam-web-api

我正在尝试使用file_get_contents在PHP中获取Steam用户的数据。

所以我首先构建了URL,然后将其传递给file_get_contents。但是当我这样做时,页面在30秒内加载,然后我连接超时。

然后我认为我的网址不好,所以我回复它并将其粘贴到我的浏览器中并且有效。

最终我认为我的托管服务没有激活它,因为完全相同的代码在本地工作。但不,file_get_contents成功获得了http://www.google.com

那么我该如何解决这个问题呢?谢谢!

1 个答案:

答案 0 :(得分:1)

最简单的解决方案是修改php.ini文件中的default_socket_timeout指令,或在脚本中添加以下行:

ini_set('default_socket_timeout', 120); //sets timeout to 120 seconds