Google Drive's FileID 的格式是什么?我需要使用 API 来查明新文件是否已上传到我的驱动器
What is format of Google Drive's FileID ? I need to find out whether new File has been uploaded to my drive or not using API's
如果 FileID 遵循特定格式,例如新文件具有更高的值或更低的值,我可以跟踪旧值并查明我是否已将新文件上传到驱动器中。
文件 ID 只是一个随机字符串 - 没有格式。
您采用了错误的方法。查看更改资源https://developers.google.com/drive/v3/reference/changes
格式为 264 位数字
bit 0 5 6 261 261 263
+--------+-----------------+-------+
| 110101 | 256 RANDOM BITS | 00 |
+--------+-----------------+-------+
url 安全的 base64 编码为
/1[a-zA-Z0-9_-]{42}[AEIMQUYcgkosw048]/
您可以只将随机部分存储为 Byte[32]
,但将其视为随机字符串更安全,因为它可能随时更改
如果 FileID 遵循特定格式,例如新文件具有更高的值或更低的值,我可以跟踪旧值并查明我是否已将新文件上传到驱动器中。
文件 ID 只是一个随机字符串 - 没有格式。
您采用了错误的方法。查看更改资源https://developers.google.com/drive/v3/reference/changes
格式为 264 位数字
bit 0 5 6 261 261 263
+--------+-----------------+-------+
| 110101 | 256 RANDOM BITS | 00 |
+--------+-----------------+-------+
url 安全的 base64 编码为
/1[a-zA-Z0-9_-]{42}[AEIMQUYcgkosw048]/
您可以只将随机部分存储为 Byte[32]
,但将其视为随机字符串更安全,因为它可能随时更改