有没有集成Google Drive和Android的示例?我现在正在使用Dropbox,他们的Android SDK非常容易集成。对于Google Drive,我发现所有示例都是针对Web应用程序而不是Android的。有人可以分享一些针对Android的Google Drive示例吗?谢谢!
有没有集成Google Drive和Android的示例?我现在正在使用Dropbox,他们的Android SDK非常容易集成。对于Google Drive,我发现所有示例都是针对Web应用程序而不是Android的。有人可以分享一些针对Android的Google Drive示例吗?谢谢!
我有一个创建文件并与其他应用程序共享的应用程序。我使用选择器让用户决定与哪个应用程序共享。将文件类型设置为“multipart / *”,然后Google Drive可以拾取它,Dropbox、EverNote、Bump等也可以 - 所有这些都不需要那些烦人的授权,因为当这些应用程序安装在设备上时,您和您的用户已经隐式地进行了授权。
Intent intent = new Intent(android.content.Intent.ACTION_SEND);
intent.putExtra(Intent.EXTRA_STREAM, Uri.parse ("file://" + filePath));
intent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject);
intent.putExtra(android.content.Intent.EXTRA_TEXT, text);
intent.setType("multipart/*");
startActivity(Intent.createChooser(intent, text));
1) Android示例使用Google Play服务,我刚意识到它仍未推出。
2) 虽然有一个完整驱动器访问授权范围https://developers.google.com/drive/scopes#requesting_full_drive_scope_for_an_app,但所有驱动器API似乎都是基于Web的,我不认为设备OAuth令牌会起作用,特别是在此页面https://developers.google.com/drive/register上的警告:
重要提示:在标记为OAuth客户端ID(必填)的字段中,请确保使用适用于Web应用程序的有效客户端ID或适用于服务帐户或已安装应用程序的其他有效客户端ID。这些列在API Access选项卡中的Google API控制台中,针对您的API项目。请勿使用Drive SDK的客户端ID,该ID保留用于未来功能开发
猜测他们正在计划未来的设备级SDK。