I want to list files and its permissions by this API https://developers.google.com/drive/api/v3/reference/files/list
When I set fields to * or explicitly set
- files(id,name,description,mimeType,parents,trashed, permissions/*))
- files(id,name,description,mimeType,parents,trashed, permissions(*))
- files(id,name,description,mimeType,parents,trashed, permissions/emailAddress)
I will never receive permissions.
I am getting this:
{
"id": "abc123"
"name": "Name of file",
"mimeType": "application/vnd.google-apps.folder",
"trashed": false,
"parents": [
"abc1234"
]
}
Also, I have noticed the API doesn't return NULL values (description), but the permission is not NULL when I fetch it by https://developers.google.com/drive/api/v3/reference/permissions/get.
Here is what I call in "Try this API".
curl \
'https://www.googleapis.com/drive/v3/files?supportsAllDrives=true&fields=files(id%2Cname%2Cdescription%2CmimeType%2Cparents%2Ctrashed%2Cpermissions)&key=[YOUR_API_KEY]' \
--header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
--header 'Accept: application/json' \
--compressed
Do anyone know what is wrong?
