自作自演

Firefox の話題を中心に Web 関係の話も扱うつもりの雑記。だった。
zisakuzien.exblog.jp

Top

Twitter の API で page パラメータが使えなくなるので直した。

Twitter APIの改訂 - 2012年5月14日 - Twitter Development Talk - ja | Google グループ
5. since_idやmax_idをサポートするエンドポイントはpageパラメータによるページングを廃止

自分の Twitter の発言を毎日取得して DB に保存しています。
残っている最初の発言が2008年なので
その頃に保存用のスクリプトを書いたのだと思います。
そんな年代物のスクリプトにとうとう残念なお知らせが来てしまいました。

既存スクリプトの問題点
・page パラメータを使っている → 動かなくなる!
・バージョン抜き、サブドメイン抜きのAPIエンドポイントを使っている
・OAuth の認証なしで API 叩いているので
 同時刻に別の人が同じサーバで API 叩きまくると API 制限にひっかかる可能性がある
・なんかもう昔書いたスクリプト読みたくない

昔のことはきれいに忘れて、スクリプトを書き直しました。

・OAuth の認証通るようにする
 PHP用のライブラリ → abraham/twitteroauth · GitHub
 適当にアプリケーションの登録をしておく → Create an application | Twitter Developers
   うっかり変な使い方で Suspended になったことがあるので、
   個人用でも用途別に登録した方が良さそう。

・バージョン抜き、サブドメイン抜きのAPIエンドポイントを使うのやめる
 ライブラリ使うようにしたのでこれもクリア。

・page パラメータやめる
 ドキュメント読む → GET statuses/user_timeline | Twitter Developers
   since_id と max_id を使うようにする。

きっとこれで 5/14 以降も動くようになりました。めでたし。
[PR]
by tokage-shippo | 2012-05-03 14:12 | プログラミング
Mozilla Firefox ブラウザ無料ダウンロード

about this...

書き手の名前は 晴柳祐志 と言います。


リンク

Twitter
いつか何とかしたいサイト

最新のトラックバック

[foxkeh]フォクす..
from 「 Firefox ×?=!..
[Firefox]Fir..
from +Sun Flower〜報告〜+
Firefoxバトン
from MなMによるMのための日記
スキン変更!
from SUKA・SUKA・BLOG
Firefox 1.5に..
from mmkg

検索

S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
XML | ATOM

個人情報保護
情報取得について
免責事項