我正在尝试通过设置“copyRequiresWriterPermission”来禁用直接下载 Google Drive 中的文件,但出现以下错误
Uncaught Google_Exception: (update) unknown parameter: 'copyRequiresWriterPermission'
我使用以下内容首先共享文件,然后禁用该文件的直接下载:
$newPermission = new Google_Service_Drive_Permission();
$newPermission->setType("anyone");
$newPermission->setRole("reader");
$share_file = $gd_service->permissions->create( $fileId, $newPermission );
# share OK
$emptyFileMetadata = new Google_Service_Drive_DriveFile();
$disable_dl_file = $gd_service->files->update( $fileId, $emptyFileMetadata, ['copyRequiresWriterPermission'=>true] );
我不知道正文是否应该有另一种格式才能使其工作(遗憾的是V3 文档缺少示例)。
繁华开满天机