为了账号安全,请及时绑定邮箱和手机立即绑定

未捕获的 Google_Exception:(更新)未知参数:

未捕获的 Google_Exception:(更新)未知参数:

PHP
叮当猫咪 2021-11-26 16:24:55
我正在尝试通过设置“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 文档缺少示例)。
查看完整描述

1 回答

?
繁华开满天机

TA贡献1816条经验 获得超4个赞

经过一个晚上的反复试验,我发现了以下作品

$emptyFileMetadata = new Google_Service_Drive_DriveFile(['copyRequiresWriterPermission'=>true]);
$disable_dl_file = $gd_service->files->update( $fileId, $emptyFileMetadata );



查看完整回答
反对 回复 2021-11-26
  • 1 回答
  • 0 关注
  • 144 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信