アプリ版:「スタンプのみでお礼する」機能のリリースについて

ツイッターapiを使ってツイッターアプリを製作したいと思っていますが初心者でプログラムは全くやったことがありません。デザインはホームページビルダーを使える程度です。
勉強しながらすすめていきたいと思っていますが、まず何から勉強していけばよろしいでしょうか?
どういうものを作るかによっても変わってくると思いますが、一般的に何をどういう順番で勉強すればいいのか全くわかりません。
アドバイスよろしくお願いいたします。

A 回答 (2件)

まずはbotを作るところから、です。

ツイッターアプリと言われるものも、裏ではbotが動いています。tweenのようなtwitterクライアントも、やっていることはbotと変わりません。
目的に応じて、「発言を収集するbot」や「発言に反応するbot」の作成を、まずは目指してください。


<<アクセス関係>>
・HTTP
何はともあれ、httpのrequest/responseの仕組みを一通り知っておいてほしいですね。
TCP/IPのレイヤモデルを認識しているとより望ましいですが、はじめはなくてもなんとかなります。

・REST
そしたら次はRESTですね。なんとなくで十分です。
http://yohei-y.blogspot.com/2005/04/rest_23.html

・JSON
プログラミングをやりながらなら、問題なく仕入れられる知識のはずです。


<<プログラミング言語>>
一番時間がかかるので、真っ先にはじめておくことをおすすめしておきます。
rubyが便利でしょう。httpもoauthも整備され、botの作成例も拾えます。
適当なページの中身を取得するスクリプトが自力で書けるようになったら、twitter apiやoauthを勉強して意味のある頃です。


<<twitter関係>>
・oauth
twitterの認証方式です。
これを知らなくてもpublic timelineあたりは取れますが、ちょっとしたことをしたければoauthは必須です。

・twitter api
http://apiwiki.twitter.com/
これが使えればtwitterからデータを取れます。HTTP/REST/JSONあたりの勉強は、これが理解できることを目標にすればとりあえず十分です。
    • good
    • 1
この回答へのお礼

すごく丁寧にありがとうございます!
早速参考にさせていただきがんばってみます。

お礼日時:2010/11/24 13:01

この本を買う事ですね。



誰でもできるTwitter Botの作り方―人気キャラにつぶやかせる:
http://www.amazon.co.jp/%E8%AA%B0%E3%81%A7%E3%82 …

以上です。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!