如何使用Google Drive API和Postman一起将文件上传到Google云端硬盘?
我还想设置文件名和父目录。
我尝试上传具有以下属性的文件:
但是我收到403错误:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "parseError",
"message": "Parse Error"
}
],
"code": 400,
"message": "Parse Error"
}
}
答案 0 :(得分:0)
我已经使用以下问题的答案解决了我的问题: How to send application/json data along with file in postman multipart/form-data post request? 。
1)创建要上传到Google云端硬盘的文件:test.txt
;
2)使用json格式的文件metadata properties创建文件upload-options.json
:
{
"name": "my-uploaded-file.txt",
"parents": ["<parent-directory-id>"]
}
3)添加两个form-data
字段:
答案 1 :(得分:0)
您应该考虑应用程序的权限范围。 在下面添加代码以帮助您完全控制Google驱动程序api
const SCOPES = ['https://www.googleapis.com/auth/drive'];