android で遊ぶ
梅雨も明けたし、android で遊んでる訳にもいかなかったりするのですが。
とりあえずボタン押したら終了する、までは実装。これを元にして twitter につぶやきを残してみる方向で色々確認。
jar をオトして eclipse 上で見える形にしときゃ良いのか。
とりあえず
解凍して javadoc 見てるちう。最初に見るべきは twitter4j.Twitter との事。つぶやくだけならこれ一発で何とかなりそげ。
import twitter4J.Twitter; Twitter t = Twitter("id", "pass"); t.update("hello world");
みたいなカンジで良いのかなぁ。TwitterException throw するらしいので try で囲まないと駄目か。あ、Deprecated ってなってるな。代わりに updateStatus 使え、とある。
サンプル
twitter4J/src/main/java/twitter4j/example にサンプル有。Update.java に以下な記述がありますな。
import twitter4j.Status; import twitter4j.Twitter; import twitter4j.TwitterException; /** * <p>This is a code example of Twitter4J update API.<br> * Usage: java twitter4j.examples.Update <i>TwitterID</i> <i>TwitterPassword</i> <i>text</i><br> * </p> * @author Yusuke Yamamoto - yusuke at mac.com */ public class Update { /** * Main entry for this application. * @param args String[] TwitterID TwitterPassword StatusString */ public static void main(String[] args)throws TwitterException{ if (args.length < 3) { System.out.println( "Usage: java twitter4j.examples.Update ID Password text"); System.exit( -1); } Twitter twitter = new Twitter(args[0], args[1]); Status status = twitter.updateStatus(args[2]); System.out.println("Successfully updated the status to [" + status.getText() + "]."); } }
コードサンプルでも色々確認できる模様。