twitter

TwitterをObjective-Cから使う12(MGTwitterEngineのAPI呼び出し後に値を受ける)

基本、MGTwitterEngineのAPI呼び出しの結果は、デリゲートメソッドのxxxxReceivedで受信して処理することになります。 結果がNSArrayで返ってきます。NSArrayには、1件分のNSDictionaryが格納されています。 あとはobjectForKeyを使って、各値を取り出せばOK…

TwitterをObjective-Cから使う11(MGTwitterEngineで同期通信する)

MGTwitterEngineを使っていて、同期通信を行いたい場面がでてきました。NSURLConnectionでsendSynchronousRequestで同期通信で送信するものを、最初に作りましたがタイムアウトの設定ができない、途中でキャンセルできないなどの問題がありました。 そのため…

TwitterをObjective-Cから使う10(TouchJSON版ソース)

認証するだけのサンプルを作成しました。認証が結果は、NSLogで出力されます。 基本libxml2版と同じです。 ソースコードはこちら http://www.eonet.ne.jp/~einstein/iOS/design/Sample05.zip Sample03AppDelegate.hの下記を書き換えて、お使いください。 #de…

TwitterをObjective-Cから使う9(MGTwitterEngineにTouchJSONを組み込む)

FollowManは、libxm2で組んじゃってるんでいまさらなんですが、TouchJSONも試しておこうと思います。 yajlのソースが能力的に読めなかったから、TouchJSONに逃げようとしている訳じゃないです。 TouchJSONは、下記に最新ソースが公開されています。 https://…

TwitterをObjective-Cから使う8(MGTwitterLibXMLParserの修正)

libxml2を使うときに、MGTwitterEngineを使ってうまくいかなかったところを、メモしておきます。 users lookupなどのAPIでユーザ情報を取得するときに、xmlだとこんな感じで返ってくるのですが。 6253282 Twitter API twitterapi San Francisco, CA ・ ・ ・…

TwitterをObjective-Cから使う7(データの取得)

このシリーズ、4回目でfriends/ids APIを叩いてみましたが、実際に値を取り出す方法を書いておきます。 getFriendIDsForの結果は、非同期にURLConnectionからデータを受信。パースされMGTwitterEngineのデリゲート、socialGraphInfoReceivedメソッドが呼ばれ…

TwitterをObjective-Cから使う6(MGTwitterEngineのパーサと利用可能なAPIの対応)

MGTwitterEngineで利用可能なAPIですが、利用するパーサによって違うようです。ソースをみたところ下記のようになっていました。 Twitter API json xml yajl touch json libxml2 NSXMLParser direct_messages/destroy/[updateID].[FORMAT] ○ ○ ○ ○ direct_me…

TwitterをObjective-Cから使う5(yajl版ソース)

認証するだけのサンプルを作成しました。認証が結果は、NSLogで出力されます。 基本libxml2版と同じです。 ソースコードはこちら http://www.eonet.ne.jp/~einstein/iOS/design/Sample04.zip Sample03AppDelegate.hの下記を書き換えて、お使いください。 #de…

TwitterをObjective-Cから使う4(実際に動かしてみる)

続きです。コンパイルが通ったので、libxml2版を動かしてみます。とりあえず、サンプルで認証までは組んでいるので実行してみます。 2011-03-01 00:00:51.950 Sample03[676:207] Request succeeded for connectionIdentifier = CFD597F7-0F7C-40F8-9185-AF3A…

TwitterをObjective-Cから使う3(MGTwitterEngineにyajlを組み込む)

YAJLパーサーも試してみようと思います。前回作成した、サンプルに組み込んでみます。 ライブラリを下記URLよりダウンロードします。 https://github.com/gabriel/yajl-objc 解凍したファイルを、プロジェクトのClassesフォルダにgabriel-yajlという名前でコ…

TwitterをObjective-Cから使う2(libxml2版ソース)

認証するだけのサンプルを作成しました。認証が結果は、NSLogで出力されます。 ソースコードはこちら http://www.eonet.ne.jp/~einstein/iOS/design/Sample03.zip Sample03AppDelegate.hの下記を書き換えて、お使いください。 #define kOAuthConsumerKey @"x…

TwitterをObjective-Cから使う1(MGTwitterEngineにlibxml2を組み込む)

先人の知恵を拝借します。Mattさんのホームページに行き、MGTwitterEngineを利用させていただきます。 http://mattgemmell.com/source 一通りの、Twitter APIをコールするメソッドが用意されており、NSArrays, NSDictionarys, NSStrings, NSDatesの形で結果…

twitterのAPIを勉強する

Twitterの申請などの合間に、TwitterのAPIを勉強します。 Webでも十分に情報は取れますが、本派なので本を購入します。Amazonさんで検索、当然ですがObjective-C向けのはありません。良さそうなのがRubyベースのtwurlというアプリで説明された本がありました…

Twitterをアプリから利用する

ええっ申請がいるんですか!!アプリからTwitterを利用するためには、認証を通さないといけないんです。認証には、OAuth認証とxAuth認証があって前者はWebでの申請、後者はWebでの申請+メールの申請が必要みたいです。とりあえず、アプリケーション登録申請は…

Twitterのフォロー管理を行うアプリを作ります。

両想い、片思いなどを表示させ、フォローとアンフォローが出来ればいいな〜と 最初のスケッチはこんな感じで Twitterでできることも、UIKitでできることもまだ良くわからないままに・・・