@savsoft

Как через Google drive API v3 получить permission details на PHP?

С помощью сервисного аккаунта получаю идентификаторы прав доступа (permission id). Далее мне необходимо получить детальную информацию по правам доступа к папке. Но никак детальной инфы получить не могу. Конкретно нужно уточнить это конкретно право доступа к папке или наследуемое.

$folder_Id = $file->id;  // айди папки

$optParams = array(
'fields' => "*"
);      

$permission = 'xxxxxxxxxxxxxxxxx'; // айди права доступа

$perm    = new Google_Service_Drive($client);
$request = $perm->permissions->get($folder_Id, $permission, $optParams);


Часть информации получаю, но конкретно детальной нет.

"permissionDetails": [
    {
      "permissionType": string,
      "role": string,
      "inheritedFrom": string,
      "inherited": boolean
    }
  ]


В параметре fields и звездочку ставил, и явно поля указывал, но никакой детальной инфы запрос не возвращает.

Спасибо
  • Вопрос задан
  • 337 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы