アプリに Dropbox を統合したいと考えています。Dropbox ドキュメントとサンプル コードを使用して 1 つのサンプル例を作成しました。
しかし問題は、ログインポップアップを開きたくないということです。ログインせずにDropboxを使用したり、デフォルトのログインIDパスワードを設定して自動的にログインしたりできる方法はありますか。ドロップボックスを直接使用できるようにします。
ありがとう、
ハーディク・シャー
アプリに Dropbox を統合したいと考えています。Dropbox ドキュメントとサンプル コードを使用して 1 つのサンプル例を作成しました。
しかし問題は、ログインポップアップを開きたくないということです。ログインせずにDropboxを使用したり、デフォルトのログインIDパスワードを設定して自動的にログインしたりできる方法はありますか。ドロップボックスを直接使用できるようにします。
ありがとう、
ハーディク・シャー
ファイルを Dropbox に入れて共有し、共有 URL をリソースとして使用して呼び出すことができます。実際に、一部の開発者ブログ アセットでこれを行っています。それが役立つことを願っています。ファイルを移動しないように注意してください。そうしないと、リンクが壊れます。
DropBox Core API を使用し、アクセス トークンを生成しました。それは私とうまくいきました。
NSString *surl = @"https://api.dropbox.com/1/metadata/dropbox/";
NSURL *url = [[NSURL alloc] initWithString:surl];
NSMutableURLRequest *req = [[NSMutableURLRequest alloc] initWithURL:url];
[req setValue:[self getAuth] forHTTPHeaderField:@"Authorization"];
NSURLSessionConfiguration *config = [NSURLSessionConfiguration ephemeralSessionConfiguration];
[config setHTTPAdditionalHeaders:@{@"Authorization": @"Bearer xxxxxxxxxxxxxxxxxxxx"}]; // replace xs with you access token
NSURLConnection *conn = [[NSURLConnection alloc]initWithRequest:req delegate:self];
もちろん、NSURLConnectionDelegate プロトコルを処理する必要があります
この例では、ドロップボックス アカウントのルートにあるすべてのファイルとフォルダーが表示されます