Google api Google Drive中文件夹ID的格式是什么?

Google api Google Drive中文件夹ID的格式是什么?,google-api,google-drive-api,Google Api,Google Drive Api,我的问题与类似,但我想知道Google Drive中文件夹ID的格式,即当您在Google Drive中打开文件夹时出现在URL栏中的ID,以及https://drive.google.com/drive/u/0/folders/文件夹ID以1开头,后跟32位编码数字,与base64不同的是,+被替换为-,/被替换为.。您可以使用以下正则表达式: /^1[A-Za-z0-9-_]{32}$/ 文件夹ID以1开头,后跟32个编码数字,但与base64不同的是,+被-替换,而/被\uuu替换。您可

我的问题与类似,但我想知道Google Drive中文件夹ID的格式,即当您在Google Drive中打开文件夹时出现在URL栏中的ID,以及
https://drive.google.com/drive/u/0/folders/

文件夹ID以
1开头,后跟32位编码数字,与base64不同的是,
+
被替换为
-
/
被替换为
.
。您可以使用以下正则表达式:

/^1[A-Za-z0-9-_]{32}$/

文件夹ID以
1
开头,后跟32个编码数字,但与base64不同的是,
+
-
替换,而
/
\uuu
替换。您可以使用以下正则表达式:

/^1[A-Za-z0-9-_]{32}$/

Google驱动器文件夹id没有特定的保证格式。这种(明显的格式,实际上不是一种格式)在过去已经发生了变化,并且可能再次发生变化

试图对此进行任何形式的本地验证都是徒劳的

最好的选择是做一个测试,如果你得到一个响应。这将更好地工作,因为它还将验证用户是否有权访问该文件,并测试其是否为有效的文件id格式


任何(regex)验证文件id的尝试都不会真正验证它,因为它不会测试用户是否具有访问权限。

谷歌驱动器文件夹id没有特定的保证格式。这种(明显的格式,实际上不是一种格式)在过去已经发生了变化,并且可能再次发生变化

试图对此进行任何形式的本地验证都是徒劳的

最好的选择是做一个测试,如果你得到一个响应。这将更好地工作,因为它还将验证用户是否有权访问该文件,并测试其是否为有效的文件id格式

任何(regex)验证文件id的尝试都不会真正验证它,因为它不会测试用户是否具有访问权限