2013-03-02 55 views
0

我想将Dropbox集成到我的应用中。我使用Dropbox文档和示例代码做了一个示例。将Dropbox集成到ios应用中,但没有登录弹出

但问题是,我不想打开登录弹出窗口。那么有没有什么方法可以使用dropbox而无需登录,或者可以在其中设置默认登录ID密码并自动登录。这样我可以直接使用Dropbox。

感谢,

Hardik沙阿

+0

你要访问用户的Dropbox的或自己使用的文件? – Dan 2013-03-02 20:13:26

+0

谢谢丹的回应。不,我们不会使用用户帐户。我们准备在所有设备上只使用一个帐户 – 2013-03-04 06:25:12

+0

@HardikShah,您是否使用DropBox作为应用程序的共享位置? – 2013-03-05 22:02:44

回答

0

那么你可以把在Dropbox的文件,然后分享和使用共享的网址作为资源来调用。我们实际上为我们的一些开发人员blog assets这样做。希望有所帮助。小心不要移动文件,否则链接将会中断。

0

我使用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帐户的根的

+0

在[self getAuth]中,应该传递什么样的值?正如我所评论的, – yazh 2016-05-03 06:09:10

+0

,从Dropbox获取访问令牌。 – samcpp 2016-05-25 21:01:11

+0

你可以告诉我示例,因为我添加访问令牌,但它不会工作。 – yazh 2016-05-26 06:39:17

相关问题