如何使用PHP API转移驱动器文件的所有权


How to transfer ownership of a Drive file with PHP API?

我有一个主帐户,让我们调用它master@domain.com.我在这个帐户上做了很多驱动PHP API过程(不使用服务帐户,因为它只用于这个帐户),如创建动态文件夹结构、创建文档、修改权限等。问题是同一域中的一些用户将上传文件并将其共享到这个帐户,但出于安全和完整性的目的,我需要成为这个文件的所有者。由于我不相信员工会永远记得给我手动所有权,我需要用API来做这件事。

我怎样才能做到这一点?我需要使用服务帐户来模拟用户以便执行insertPermission()吗?或者我可以从master@domain.com账户感谢您的帮助。

这可能会有所帮助https://github.com/pinoyyid/googleDriveTransferOwnership

它设置了一个文件夹,称为"项目1"。放置在该文件夹中的任何文件的所有权都将更改为"项目1"的所有者。