MGTwitterEngine

  • 現在のバージョンには2147483647問題がある

初期化

engine = [[MGTwitterEngine alloc] initWithDelegate:self];
[engine setUsesSecureConnection:YES];
[engine setUsername:@"user" password:@"pass"];		

タイムライン取得

[engine getFollowedTimelineSinceID:0 startingAtPage:0 count:10];

このメソッドは非同期で実行され、即座に戻ってくる。
情報取得が完了すると、初期化で指定されたデリゲートに、メッセージ
- (void)statusesReceived:(NSArray *)statuses forRequest:(NSString *)connectionIdentifier
が送られてくる。
statusesはツイート情報の配列(NSArray)で、新しいツイートから順番に並んでいる。

ユーザ情報取得

[engine getUserInformationFor:@"user"];	
ユーザID 'user' のユーザ情報を取得する。
このメソッドは非同期で実行され、即座に戻ってくる。
情報取得が完了すると、初期化で指定されたデリゲートに、メッセージ
- (void)userInfoReceived:(NSArray *)userInfo forRequest:(NSString *)connectionIdentifier
が送られてくる。
userInfoはユーザ情報の配列(NSArray)。長さは1?

ツイート情報

ツイート情報はNSDictionary。含まれるキーは、
キー データ型 意味
user NSDictionary ユーザ情報
favorited ? ?
source ? ?
created_at NSDate 投稿日時
text NSString ツイート文字列
source_api_request_type ? ?
id ? ?
truncated ? ?

ユーザ情報

"説明"の括弧内はデータ例
キー データ型 説明
contributors_enabled NSCFString ??(false)
created_at NSCFString 登録日時文字列(Mon Apr 01 09:00:00 +0000 2000)
description NSCFString プロフィール文字列
favorited NSCFString ??(false)
favourites_count NSCFNumber Favorites数
followers_count NSCFNumber フォロアー数
following NSCFString ??
friends_count NSCFNumber フォロー数
geo_enabled NSCFString geo enabledか
id NSCFNumber ??
lang NSCFString 設定言語(en)
location NSCFString ロケーション文字列(iphone:33.333333,133.333333)
name NSCFString 名前
notifications NSCFString ??
profile_background_color NSCFString 何かの色(EDECE9)
profile_background_image_url NSCFString 背景イメージURL
profile_background_tile NSCFString ??(false)
profile_image_url NSCFString 自分のイメージURL
profile_link_color NSCFString 何かの色(088253)
profile_sidebar_border_color NSCFString 何かの色(D3D2CF)
profile_sidebar_fill_color NSCFString 何かの色(E3E2DE)
profile_text_color NSCFString 何かの色(634047)
protected NSCFBoolean ??
screen_name NSCFString ユーザ名
source NSCFString twitterクライアント名
statuses_count NSCFNumber ツイート数
status NSCFString ??
text NSCFString 最後のツイート文字列
time_zone NSCFString タイムゾーン(Tokyo)
truncated NSCFString ??(false)
utc_offset NSCFString UTFからのオフセット秒(32400)
verified NSCFString ??(false)
最終更新:2010年02月22日 04:15
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。