google-drive-sdk – 如何获取Google云端硬盘文件ID

我使用Google Drive Android API为Drive root创建了一个文件.如何使用Google客户端库获取此文件ID以进行共享?

在ResultCallback中获取DriveFileResult< DriveFileResult>回调返回Null:

String fileId = result.getDriveFile().getDriveId().getResourceId();
回调是在本地创建的文件.当文件同步到服务器时,DriveId将只有一个resourceId.在此之前,getResourceId将返回null.

https://developer.android.com/reference/com/google/android/gms/drive/DriveId.html#getResourceId()

在与服务器同步时通知使用CompletionEvents.然后调用getResourceId()应该提供您期望的内容.

https://stackoverflow.com/questions/25553989/how-to-get-google-drive-file-id

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:google-drive-sdk – 如何获取Google云端硬盘文件ID