Twitter调用在php中失败但在jQuery中成功

时间:2012-10-19 09:15:10

标签: php jquery

我创建了一个网站,其中我的最后一条推文赢得了两种方式。一个是使用jQuery插件,两个是php。

jQuery插件是http://tweet.seaofclouds.com/ 我面临的问题是php给我的错误。

如果我使用没有上下文的file_get_contents($ url)它会给我

  

无法打开流:HTTP请求失败! HTTP / 1.0 400错误请求

如果我使用file_get_contents,其上下文为“ignore_errors”=> true,则会给我

  

array(2){[“request”] => string(61)“/ 1/statuses/user_timeline.json?screen_name=xxxxxx&count=1”[“error”] => string(74)“超出了速率限制。客户每小时的请求数不能超过150个。” }

奇怪的是,我问这个问题的原因是jQuery插件总是成功的。

如果我在控制台上调试请求,那就是我想通过php获取的url:

  

http://api.twitter.com/1/statuses/user_timeline.json?screen_name=xxxxxxxx&count=1&include_rts=1&page=1&include_entities=1

有谁能告诉我会发生什么?

0 个答案:

没有答案