我正在使用Drive Android API(com.google.android.gms.drive.DriveApi)在Google云端硬盘上上传/下载/共享文件来创建应用。以下是我所关注的示例代码的网址:https://github.com/googledrive/android-demos/tree/master/src/com/google/android/gms/drive/sample/demo
API客户端(com.google.android.gms.common.api.GoogleApiClient)会在连接到Google服务时提示用户选择帐户,因此我没有用户的凭据。
我可以使用Android API(com.google.android.gms.drive.DriveApi)上传/下载文件,但是没有用于设置文件权限的API,因此用户可以与public共享。示例代码也没有任何设置文件权限的示例。
我用Google搜索,但发现大多数使用JAVA API的示例都需要OAuth或API Key设置。
如果有人知道如何使用Android API解决此问题,请提供帮助。
提前致谢!
答案 0 :(得分:0)
此功能目前在Android专用API中不可用。您可以根据Java API Client。
中所述授权,对您应用的此部分使用REST API如果您有文件的DriveId,您可以从中获取resourceId,您可以使用它来在Java REST API中发出请求。