我创建了一个网站,在该网站上,我可以通过两种方式获得最后一条推文。一个使用 jQuery 插件,两个使用 php。
jQuery 插件是http://tweet.seaofclouds.com/ 我面临的问题是 php 给我的错误。
如果我在没有上下文的情况下使用 file_get_contents($url) 它会给我
无法打开流:HTTP 请求失败!HTTP/1.0 400 错误请求
如果我使用带有“ignore_errors”=>true 上下文的 file_get_contents,它会给我
array(2) { ["request"]=> string(61) "/1/statuses/user_timeline.json?screen_name=xxxxxx&count=1" ["error"]=> string(74) "超出速率限制。客户可能每小时发出的请求不超过 150 个。” }
奇怪的是,我问这个问题的原因是 jQuery 插件总是成功的。
如果我 console.log 来自插件的请求,与我试图通过 php 获取的 url 相同:
有谁可以告诉我会发生什么?