0

最後のツイートを2つの方法で獲得できるWebサイトを作成しました。1つはjQueryプラグインを使用し、2つはphpを使用します。

jQueryプラグインはhttp://tweet.seaofclouds.com/ です。私が直面している問題は、phpが私に与えるエラーです。

コンテキストなしでfile_get_contents($ url)を使用すると、

ストリームを開くことができませんでした:HTTPリクエストが失敗しました!HTTP /1.0400不正なリクエスト

"ignore_errors" => trueのコンテキストでfile_get_contentsを使用すると、

array(2){["request"] => string(61) "/ 1 / statuses / user_timeline.json?screen_name = xxxxxx&count = 1" ["error"] => string(74)"レート制限を超えました。クライアントは1時間あたり150を超えるリクエストを行わないでください。」}

奇妙なことに、私がこの質問をしている理由は、jQueryプラグインが常に成功するからです。

プラグインからのリクエストをconsole.logにすると、php経由で取得しようとしているURLと同じになります。

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

誰かが私に何が起こるか教えてもらえますか?

4

0 に答える 0