Я пишу API, чтобы проверить, доступен ли файл Google Диска кому-либо, у кого есть ссылка. У меня есть идентификатор файла файла Google Диска. У меня есть фрагмент кода для печати разрешения файла
function printPermission($service, $fileId, $permissionId) {
try {
$permission = $service->permissions->get($fileId, $permissionId);
print "Name: " . $permission->getName();
print "Role: " . $permission->getRole();
$additionalRoles = $permission->getAdditionalRoles();
if(!empty($additionalRoles)) {
foreach($additionalRoles as $additionalRole) {
print "Additional role: " . $additionalRole;
}
}
} catch (Exception $e) {
print "An error occurred: " . $e->getMessage();
}
}
Я попытался проверить свойство 'type' объекта разрешения. Но я каждый раз получаю значение «пользователь». Но файл уже доступен всем, у кого есть ссылка (с помощью API разрешений Google Диска, и я могу видеть его содержимое). Я ожидал «любой» в качестве значения свойства «тип». Не могли бы вы сообщить нам свои мысли.