我使用的是Google Drive Android API。我的应用程序正在同步文件到谷歌驱动器文件夹。这工作正常。
此外,我想与其他用户共享这些文件夹和文件。不幸的是在同一应用程序的另一个设备和账号,我只能访问文件/我已经通过文件/文件夹采摘采摘文件夹(见https://github.com/googledrive/android-demos/tree/master/app/src/main/java/com/google/android/gms/drive/sample/demo)Android Google Drive Api跨设备和帐户共享文件
我GoogleApiClient越来越范围:Drive.SCOPE_FILE
。所以介绍称:
按文件访问由应用程序创建或打开文件
由于我使用的是相同的应用程序在其他设备上使用不同的帐号我不应该能够访问那些文件?顺便说一句,在这个工作的另一台设备上有相同的帐户。
有没有其他解决方案?我已经检查过REST API,但是恐怕这会让整个代码变得更加复杂。
感谢您的回答。可能你指的是谷歌驱动器休息API。我目前使用android谷歌驱动器本机api。所有请求都可以在一台设备上正常工作。如果我使用具有相同帐户的其他设备,它仍然正常工作。只有当我与另一个帐户共享数据时,它不起作用。 – Thomas