Twitter の API Limit 取得関数の仕様が変わってたよ
最近 mo-footer のAPIリミットがいつも30前後(たまに300台になる)なのでバグかな?と思ってたのですが、ログを見て気づきました。
<?xml version="1.0" encoding="UTF-8"?> <hash> <remaining-hits type="integer">345</remaining-hits> <photos> <remaining-hits type="integer">30</remaining-hits> <reset-time-in-seconds type="integer">1320920195</reset-time-in-seconds> <reset-time type="datetime">2011-11-10T10:16:35+00:00</reset-time> <daily-limit type="integer">30</daily-limit> </photos> <hourly-limit type="integer">350</hourly-limit> <reset-time-in-seconds type="integer">1320837381</reset-time-in-seconds> <reset-time type="datetime">2011-11-09T11:16:21+00:00</reset-time> </hash> |
どうも、メディア情報の投稿数がAPIに追加されたみたいです。
この photos タグが割り込む場所が、試行によってどうも変わるみたいで、発言の、remaining-hits が先頭に来た場合は正常に API Limit が取得できていたようです。
しかも、メディア投稿が1日単位なのでdaily-limit だから、 hourly-limit は正常に取得できていたので気づかなかった訳ですね。
Twitter REST API:アカウント関連|Twitter関連|Web関連特集|PHP & JavaScript Room
いつも見てるAPI情報も更新されてなかったから悩んでしまった|・ω・)
もふったーの方はこんな表示になります
Comments