基本、MGTwitterEngineのAPI呼び出しの結果は、デリゲートメソッドのxxxxReceivedで受信して処理することになります。 結果がNSArrayで返ってきます。NSArrayには、1件分のNSDictionaryが格納されています。 あとはobjectForKeyを使って、各値を取り出せばOK…
MGTwitterEngineを使っていて、同期通信を行いたい場面がでてきました。NSURLConnectionでsendSynchronousRequestで同期通信で送信するものを、最初に作りましたがタイムアウトの設定ができない、途中でキャンセルできないなどの問題がありました。 そのため…
認証するだけのサンプルを作成しました。認証が結果は、NSLogで出力されます。 基本libxml2版と同じです。 ソースコードはこちら http://www.eonet.ne.jp/~einstein/iOS/design/Sample05.zip Sample03AppDelegate.hの下記を書き換えて、お使いください。 #de…
FollowManは、libxm2で組んじゃってるんでいまさらなんですが、TouchJSONも試しておこうと思います。 yajlのソースが能力的に読めなかったから、TouchJSONに逃げようとしている訳じゃないです。 TouchJSONは、下記に最新ソースが公開されています。 https://…
libxml2を使うときに、MGTwitterEngineを使ってうまくいかなかったところを、メモしておきます。 users lookupなどのAPIでユーザ情報を取得するときに、xmlだとこんな感じで返ってくるのですが。 6253282 Twitter API twitterapi San Francisco, CA ・ ・ ・…
このシリーズ、4回目でfriends/ids APIを叩いてみましたが、実際に値を取り出す方法を書いておきます。 getFriendIDsForの結果は、非同期にURLConnectionからデータを受信。パースされMGTwitterEngineのデリゲート、socialGraphInfoReceivedメソッドが呼ばれ…
MGTwitterEngineで利用可能なAPIですが、利用するパーサによって違うようです。ソースをみたところ下記のようになっていました。 Twitter API json xml yajl touch json libxml2 NSXMLParser direct_messages/destroy/[updateID].[FORMAT] ○ ○ ○ ○ direct_me…
認証するだけのサンプルを作成しました。認証が結果は、NSLogで出力されます。 基本libxml2版と同じです。 ソースコードはこちら http://www.eonet.ne.jp/~einstein/iOS/design/Sample04.zip Sample03AppDelegate.hの下記を書き換えて、お使いください。 #de…
続きです。コンパイルが通ったので、libxml2版を動かしてみます。とりあえず、サンプルで認証までは組んでいるので実行してみます。 2011-03-01 00:00:51.950 Sample03[676:207] Request succeeded for connectionIdentifier = CFD597F7-0F7C-40F8-9185-AF3A…
YAJLパーサーも試してみようと思います。前回作成した、サンプルに組み込んでみます。 ライブラリを下記URLよりダウンロードします。 https://github.com/gabriel/yajl-objc 解凍したファイルを、プロジェクトのClassesフォルダにgabriel-yajlという名前でコ…
認証するだけのサンプルを作成しました。認証が結果は、NSLogで出力されます。 ソースコードはこちら http://www.eonet.ne.jp/~einstein/iOS/design/Sample03.zip Sample03AppDelegate.hの下記を書き換えて、お使いください。 #define kOAuthConsumerKey @"x…
先人の知恵を拝借します。Mattさんのホームページに行き、MGTwitterEngineを利用させていただきます。 http://mattgemmell.com/source 一通りの、Twitter APIをコールするメソッドが用意されており、NSArrays, NSDictionarys, NSStrings, NSDatesの形で結果…
Twitterの申請などの合間に、TwitterのAPIを勉強します。 Webでも十分に情報は取れますが、本派なので本を購入します。Amazonさんで検索、当然ですがObjective-C向けのはありません。良さそうなのがRubyベースのtwurlというアプリで説明された本がありました…
ええっ申請がいるんですか!!アプリからTwitterを利用するためには、認証を通さないといけないんです。認証には、OAuth認証とxAuth認証があって前者はWebでの申請、後者はWebでの申請+メールの申請が必要みたいです。とりあえず、アプリケーション登録申請は…
両想い、片思いなどを表示させ、フォローとアンフォローが出来ればいいな〜と 最初のスケッチはこんな感じで Twitterでできることも、UIKitでできることもまだ良くわからないままに・・・