以及我发现其实Dropbox的提供什么,我想做的事情。
现在的Dropbox会让你产生公共访问令牌和使用它的代码
内部,是的,有一种方法可以让升降梭箱API永久访问。我们需要从应用程序设置(Dropbox控制台)生成访问令牌并使用它。以下是Dropbox的说:
通过生成一个访问令牌,你将可以进行API调用的 自己的帐户,而无需通过授权流去。若要 为其他用户获取访问令牌,请使用标准OAuth流程。
在码字:
AndroidAuthSession session = buildSession();
mApi = new DropboxAPI<AndroidAuthSession>(session);
private AndroidAuthSession buildSession() {
AppKeyPair appKeyPair = new AppKeyPair(APP_KEY, APP_SECRET);
AndroidAuthSession session = new AndroidAuthSession(appKeyPair, ACCESS_TOKEN);
// I guess then you just have to instantiate a DropboxAPI object and you're good to go without the startAuthentication()... endAuthentication() etc.
return session;
}
在这里,我们去只是使用MAPI做任何你想做
为什么如此重要?我的意思是,该链接只发一次,然后应用程序可以访问Dropbox的使用,直到卸载 – cYrixmorten
@cYrixmorten我希望所有谁使用这个应用程序不知道该帐户,也不我为他们链接到密码的用户,cuz即时1帐户存储一些信息,我不希望用户使用该帐户并访问常规保管箱网站并查看文件。像数据库等.. – mhdjazmati
然后,我会建议你使用Parse.com或类似的。 – cYrixmorten