我想将Dropbox集成到我的应用中。我使用Dropbox文档和示例代码做了一个示例。将Dropbox集成到ios应用中,但没有登录弹出
但问题是,我不想打开登录弹出窗口。那么有没有什么方法可以使用dropbox而无需登录,或者可以在其中设置默认登录ID密码并自动登录。这样我可以直接使用Dropbox。
感谢,
Hardik沙阿
我想将Dropbox集成到我的应用中。我使用Dropbox文档和示例代码做了一个示例。将Dropbox集成到ios应用中,但没有登录弹出
但问题是,我不想打开登录弹出窗口。那么有没有什么方法可以使用dropbox而无需登录,或者可以在其中设置默认登录ID密码并自动登录。这样我可以直接使用Dropbox。
感谢,
Hardik沙阿
那么你可以把在Dropbox的文件,然后分享和使用共享的网址作为资源来调用。我们实际上为我们的一些开发人员blog assets这样做。希望有所帮助。小心不要移动文件,否则链接将会中断。
我使用DropBox核心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协议
这个例子给你所有文件和文件夹在您的Dropbox帐户的根的
你要访问用户的Dropbox的或自己使用的文件? – Dan 2013-03-02 20:13:26
谢谢丹的回应。不,我们不会使用用户帐户。我们准备在所有设备上只使用一个帐户 – 2013-03-04 06:25:12
@HardikShah,您是否使用DropBox作为应用程序的共享位置? – 2013-03-05 22:02:44