XAuthTwitterEngine
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&tag(Twitter, TwitterAPI, SearchAPI, XAuthTwitterEngine);
*目次 [#m766495d]
#contents
*参考情報 [#a8a10a58]
※本家[[MGTwitterEngine]]がxAuth対応しているのでそちらを使...
-[[Aral Balkan · xAuthTwitterEngine library and demo...
-[[MGTwitterEngineを使ってラクラクTwitter連携 - Tomute’s ...
-[[2010-07-25 - yuum3のお仕事日記 (twitterIDは@yuumi3です...
*ダウンロード [#n8d2856a]
-次のURLからダウンロード可能。http://github.com/aral/XAut...
git clone http://github.com/aral/XAuthTwitterEngine.git
*プロジェクトの作成 [#td9d68f6]
**概要 [#m72d0797]
-ダウンロードしてきたXAuthTwitterEngineの「Libraries & He...
-libxmlを使うための設定が必要。
-追加→既存の項目で階層ごとまるごと取り込むだけでよい。YAJ...
-OAuthConsumer部分はlibOuth.aというライブラリになっており...
**libxmlの設定 [#p08fdfdb]
-ヘッダ検索パスに追加
$SDKROOT/usr/include/libxml2
-ライブラリの追加。フレームワークの追加メニューからlibxml...
**YAJLParser関連をビルドターゲットから外す場合 [#v2af02a4]
-ターゲット→ソースをコンパイルからエラーになるファイルを...
**YAJLParser関連を使いたい場合 [#v20bd884]
-[[JSONライブラリのYAJLを使ってみる - Tomute’s Notes:http...
-[[Setting up MGTwitterEngine with YAJL 1.0.6 for iPhone ...
などをを参考にしつつ導入。
***ダウンロード [#h6e2e699]
http://github.com/gabriel/yajl-objc/downloadsからiPhone用...
***プロジェクトに追加 [#z1a61303]
ダウンロードした中身のヘッダーファイルとライブラリファイ...
***ヘッダーファイルの修正 [#t4443f31]
MGTwitterEngineGlobalHeader.hを修正。
#define YAJL_AVAILABLE 1
***ソースファイルの修正 [#j42a013d]
コンパイルエラーがでる。
#pre{{
_handle = yajl_alloc(&callbacks, &cfg, nil, self);
yajl_free_error(nil, errorMessage);
}}
***完成 [#od786bd7]
コンパイルしてエラーがでなければ完成。
*サンプル [#qaa36156]
**検索 [#d6b6d391]
[[Parsing Search Result with MGTwitterEngine in Objective...
[myTwitterEngine getSearchResultsForQuery:@"#joke" since...
結果を受ける
#pre{{
- (void)searchResultsReceived:(NSArray *)searchResults
forRequest:(NSString *)connectionIdent...
{
if ([searchResults count] > 0)
{
NSDictionary *result = [searchResults objectAtInd...
NSString *fromUser = [result valueForKey:@"from_u...
NSString *fromUserID = [result valueForKey:@"from...
// ...
NSString *text = [result valueForKey:@"text"];
NSLog(@"User %@(%@): %@", fromUser, fromUserID, t...
}
}
}}
-うまくいくかと思ったら、だめだった_| ̄|○ il||li
-[[Twitter / Nozomu Miura: MGTwitterSearchYAJLParser. ......
終了行:
&tag(Twitter, TwitterAPI, SearchAPI, XAuthTwitterEngine);
*目次 [#m766495d]
#contents
*参考情報 [#a8a10a58]
※本家[[MGTwitterEngine]]がxAuth対応しているのでそちらを使...
-[[Aral Balkan · xAuthTwitterEngine library and demo...
-[[MGTwitterEngineを使ってラクラクTwitter連携 - Tomute’s ...
-[[2010-07-25 - yuum3のお仕事日記 (twitterIDは@yuumi3です...
*ダウンロード [#n8d2856a]
-次のURLからダウンロード可能。http://github.com/aral/XAut...
git clone http://github.com/aral/XAuthTwitterEngine.git
*プロジェクトの作成 [#td9d68f6]
**概要 [#m72d0797]
-ダウンロードしてきたXAuthTwitterEngineの「Libraries & He...
-libxmlを使うための設定が必要。
-追加→既存の項目で階層ごとまるごと取り込むだけでよい。YAJ...
-OAuthConsumer部分はlibOuth.aというライブラリになっており...
**libxmlの設定 [#p08fdfdb]
-ヘッダ検索パスに追加
$SDKROOT/usr/include/libxml2
-ライブラリの追加。フレームワークの追加メニューからlibxml...
**YAJLParser関連をビルドターゲットから外す場合 [#v2af02a4]
-ターゲット→ソースをコンパイルからエラーになるファイルを...
**YAJLParser関連を使いたい場合 [#v20bd884]
-[[JSONライブラリのYAJLを使ってみる - Tomute’s Notes:http...
-[[Setting up MGTwitterEngine with YAJL 1.0.6 for iPhone ...
などをを参考にしつつ導入。
***ダウンロード [#h6e2e699]
http://github.com/gabriel/yajl-objc/downloadsからiPhone用...
***プロジェクトに追加 [#z1a61303]
ダウンロードした中身のヘッダーファイルとライブラリファイ...
***ヘッダーファイルの修正 [#t4443f31]
MGTwitterEngineGlobalHeader.hを修正。
#define YAJL_AVAILABLE 1
***ソースファイルの修正 [#j42a013d]
コンパイルエラーがでる。
#pre{{
_handle = yajl_alloc(&callbacks, &cfg, nil, self);
yajl_free_error(nil, errorMessage);
}}
***完成 [#od786bd7]
コンパイルしてエラーがでなければ完成。
*サンプル [#qaa36156]
**検索 [#d6b6d391]
[[Parsing Search Result with MGTwitterEngine in Objective...
[myTwitterEngine getSearchResultsForQuery:@"#joke" since...
結果を受ける
#pre{{
- (void)searchResultsReceived:(NSArray *)searchResults
forRequest:(NSString *)connectionIdent...
{
if ([searchResults count] > 0)
{
NSDictionary *result = [searchResults objectAtInd...
NSString *fromUser = [result valueForKey:@"from_u...
NSString *fromUserID = [result valueForKey:@"from...
// ...
NSString *text = [result valueForKey:@"text"];
NSLog(@"User %@(%@): %@", fromUser, fromUserID, t...
}
}
}}
-うまくいくかと思ったら、だめだった_| ̄|○ il||li
-[[Twitter / Nozomu Miura: MGTwitterSearchYAJLParser. ......
ページ名: