Я использую Google диск, чтобы поделиться своими файлами, такими как PDF или Word. Я хочу разрешить общему человеку просматривать только этот файл, а не загружать его. Из интерфейса Google Drive я могу установить это разрешение, но программно, как установить это. Я использую PHP для своей разработки.
использование permissions.create предоставить дополнительные разрешения пользователю, группе или домену.
Хотя это не совсем связано, это ТАК сообщение демонстрирует, как создать разрешение для файлов с помощью PHP:
//Give everyone permission to read and write the file
$permission = new Google_Permission();
$permission->setRole( 'writer' );
$permission->setType( 'anyone' );
$permission->setValue( 'me' );
$service->permissions->insert( $file->getId(), $permission );
Других решений пока нет …