为什么Google云端硬盘中的文件/文件夹有这么多不同的ID?我只想获取刚刚创建的文件夹的ID,以便其他活动可以列出其中的文件。现在我正在调整示例代码来执行此操作:
final ResultCallback<DriveFolderResult> callback = new ResultCallback<DriveFolderResult>() {
@Override
public void onResult(DriveFolderResult result) {
EXISTING_FOLDER_ID = result.getDriveFolder().getDriveId();
}
}
但是当我在Google API资源管理器中执行常规原始REST调用时,我得到的EXISTING_FOLDER_ID实际上与我在文件夹中看到的ID不同。如何使用Android SDK获取此ID?
还有一种叫做资源ID的东西。
那么我用哪一个来识别文件夹?
答案 0 :(得分:2)
在Android API中,您应始终使用DriveId。 resourceId与其余API中的ID使用相同,并在DriveId中提供兼容性。在其余API和Android API之间来回切换时使用此功能。否则就没有必要。