へんてこのブログ

日々気づいたことや、最近やっていることを書いています

Twitter API 1.1(Twitter4j-3.0.5) + Processingでつぶやく

ProcessingからTwitterに投稿などしようとした場合、Twitter4jを使うと思うのだけど、ぐぐったらtwitter4j.zip - Google Driveとかいうの出てきたけどこれTwitter API 1.1に対応してなかった

なので、執筆時点のTwitter4jが3.0.5だったのでこれをProcessingに対応した
ここにある
twitter4j-3.0.5-for-processing.zip - Google Drive

このzipをダウンロード、解凍して出てきたtwitter4jディレクトリを ~/Document/Processing/libraries/ 以下に移動すればいい

使い方

普通に使える
ボタン押したらつぶやくサンプル
シリアル通信で1がきたらつぶやく

既存のから変更した箇所

twitter4j-3.0.5のlib内の.jarを全部引っ張ってきて前述のTwitter API 1.1に対応していない方のlibraryに移した 既存の.jarはtwitter4j.jar以外は削除した
その後、library.propertiesの最後のprettyVersionを3.0.5にした

参考

Processing 2.0とTwitter4Jで、ProcessingからTweetしてみる | yoppa org