【发布时间】:2021-04-26 23:34:42
【问题描述】:
我执行了下面的代码,并尝试使用“父母”将文件共享到特定文件夹,但没有成功。我到处寻找解决方案,但找不到任何解决方案。
function grantPermission($role, $user, $atividade){
$userPermission = new Google_Service_Drive_Permission(array(
'type' => 'user',
'role' => $role,
'emailAddress' => $user->email,
'parents' => array($user->folder_id_minhas_atividades),
));
$request = $this->drive->permissions->create($atividade->folder_id, $userPermission, array('fields' => 'id'));
$ret = redirect()->route('verAtividade.verPessoas', ['atividade_id' => $atividade->id]);
return $ret;
}
【问题讨论】:
-
该文件总是与我共享,但我想要共享一个文件,这个文件必须转到用户文件夹($user->folder_id_minhas_atividades)。
-
您是否要使用 API 将文件从“与我共享”移动到“我的云端硬盘”?
-
您想将共享文件放入您的云端硬盘、其他用户的云端硬盘还是共享云端硬盘中的特定文件夹中?您要与其共享的用户是您域中的用户吗?
-
到另一个用户Drive中的特定文件夹,假设我有folder_id的信息和用户@JM-AGMS的权限
-
到另一个用户驱动器中的特定文件夹,假设我有folder_id的信息和用户@ziganotschka的权限
标签: php laravel google-drive-api drive