なんか手当り次第にWebサービスにアクセスしてる気がします。
今回はDropboxです
- 参考サイト
SDKがものすごく簡単に動いてくれたので、まったく引っかからずに動作確認ができました。
#FacebookのSDKは未だ動かせず、、、ログインできない
構成
いつもどおりgithubにあげているコードの他に DropboxOAuthKey.h というファイルがあり、こんな構成になっています。
#define CONSUMER_KEY @"xxxxxxxxxxxxxxxxxxxx" #define CONSUMER_KEY_SECRET @"xxxxxxxxxxxxxxxxxxxx"
ログインのサンプル
if (![[DBSession sharedSession] isLinked]) { DBLoginController *contoller = [[DBLoginController new] autorelease]; [contoller presentFromController:self]; }
ファイル/フォルダ一覧の取得サンプル
NSArray *contents = metadata.contents; for (int i = 0; i < contents.count; ++i ) { DBMetadata *data = [contents objectAtIndex:i]; BOOL isDir = data.isDirectory; NSString *text = [NSString stringWithFormat:@"%@%@", isDir ? @"D " : @" ", data.path]; [filesArray addObject:text]; }