我从Google Drive REST API开始。我正在构建一个必须将.txt和.pdf文件上传到Google云端硬盘的android应用。我设法使用Google Cloud控制台获取了Oauth2.0凭据。 我想尝试是否能够上传.txt文件,所以我按照以下视频操作: https://www.youtube.com/watch?v=JfaGPh0YioE
我使用的Postman具有与此视频相同的配置。问题是,当我向https://www.googleapis.com/upload/drive/v3/files
发送POST请求时,文件上传但没有任何元数据(我既不能设置名称也不能mimeType
,只能看到“无标题”文件)。我在做什么错了?
我写了不同的.json
文件(附加到此问题)以查看其是否更改,但是结果始终相同。
第一次尝试:
{
"name": "prueba.txt",
"mimeType": "text/plain"
}
第二次尝试:
POST https://www.googleapis.com/upload/drive/v3/files?uploadType=resumable HTTP/1.1
Authorization: Bearer [Auth token]
Content-Length: 38
Content-Type: application/json; charset=UTF-8
X-Upload-Content-Type: text/plain
X-Upload-Content-Length: 1000
{
"name": "prueba.txt",
"mimeType": "text/plain"
}