Я очень новичок в этом. Поэтому, пожалуйста, будьте терпеливы в моем жаргоне и объяснениях.
Я хотел бы знать, является ли это ограничением или проблемой Google или я ее неправильно использую?
Я перехожу с v2beta на v3 для разрешения / списка вызовов. Я вижу, что результат v2beta есть более подробно. Я заметил, что есть много пропущенных полей, конкретное поле, которое меня интересует, это «домен» Когда я запускаю код v3 (мой внутренний код), он содержит домен, но данные равны нулю, я использую fields = *. Я проверил это с помощью API v2, и значение домена заполнилось
Как видите, для v3 нет домена, использующего поля = *
{
"kind": "drive#permissionList",
"permissions": [
{
"kind": "drive#permission",
"id": "####################",
"type": "user",
"emailAddress": "#########",
"role": "organizer",
"displayName": "Admin User",
"teamDrivePermissionDetails": [
{
"teamDrivePermissionType": "member",
"role": "organizer",
"inherited": false
}
],
"permissionDetails": [
{
"permissionType": "member",
"role": "organizer",
"inherited": false
}
],
"deleted": false
}
]
}
Для версии 2
{
"kind": "drive#permissionList",
"etag": "\"##########/#############\"",
"selfLink": "https://www.googleapis.com/drive/v2/files/########/permissions?supportsTeamDrives=true",
"items": [
{
"kind": "drive#permission",
"etag": "\"################\"",
"id": "##############",
"selfLink": "https://www.googleapis.com/drive/v2/files/#############/permissions/#############",
"name": "Admin User",
"emailAddress": "###############",
"domain": "<the value is correct, just hidden>",
"role": "organizer",
"type": "user",
"teamDrivePermissionDetails": [
{
"teamDrivePermissionType": "member",
"role": "organizer",
"inherited": false
}
],
"permissionDetails": [
{
"permissionType": "member",
"role": "organizer",
"inherited": false
}
],
"deleted": false
}
]
}
Чего мне не хватает? Пожалуйста помоги!!! Заранее спасибо.
Я подтвердил это
«Попробуйте API»
https://developers.google.com/drive/api/v3/reference/permissions/list
а также
https://developers.google.com/drive/api/v2/reference/permissions/list
Согласно ресурсам разрешения, там должен быть домен https://developers.google.com/drive/api/v3/reference/permissions#resource,. Но это не так.