file_get_contents()'无法打开流'错误检索推文

时间:2013-05-14 12:54:45

标签: php twitter file-get-contents

我正在尝试创建一个简单的脚本,该脚本将检索Twitter用户的最后5个Feed(在本例中为BBC)

它在我的开发服务器上本地运行正常,但是一旦我将其上传到实际站点,我就会收到以下错误:

Warning: file_get_contents(https://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&include_rts=true&screen_name=bbc&count=5): failed to open stream: HTTP request failed! HTTP/1.0 400 Bad Request in ....

有谁知道为什么这在我的实时服务器上不起作用(但在我的开发服务器上运行良好?)

1 个答案:

答案 0 :(得分:1)

file_get_contents throws 400 Bad Request error PHP中所述,由于其改进的错误处理,您可能更好地使用curl而不是file_get_contents - 这可能会为您提供另一条线索。