如何创建对 read/view 个文件的权限?

How to create permission to read/view files?

如何传递权限散列或 json?正确并可能访问令牌?

https://www.googleapis.com/drive/v3/files/file_id/permissions

这就是我想要的身材

{
  "role": "reader",
  "type": "user",
  "emailAddress": "cratagg@gmail.com"
}

但我不知道如何将它包含在邮递员中。我尝试了很多方法,但 none 似乎有效。 https://developers.google.com/oauthplayground/ 我也做不到 - 我可能不知道如何提出请求。

唯一有用的是https://developers.google.com/drive/api/v3/reference/permissions/create“试试这个API”部分

Try this API 功能显示展开后的 HTTP 实现

因此,在您的情况下,请求将是:

POST https://www.googleapis.com/drive/v3/files/[FILEID]/permissions?key=[YOUR_API_KEY] HTTP/1.1

Authorization: Bearer [YOUR_ACCESS_TOKEN]
Accept: application/json
Content-Type: application/json

{
  "role": "reader",
  "type": "user",
  "emailAddress": "cratagg@gmail.com"
}

您需要指定 API 密钥和 FILEID。