我正在使用 Google Drive API 从我们的自定义应用程序上传文件。当我使用 Google Drive API 权限与单个用户共享上传的文件时,始终会向用户发送自动生成的电子邮件,指示已共享新文件。
Google Drive API 中是否有任何选项可以禁用此自动生成的电子邮件?我可以在 Drive UI 中看到该选项,但在使用 Drive API 时无法看到相同的选项。
如果无法禁用自动生成的邮件,是否可以自定义自动生成的邮件内容?
谢谢你,CD
您既可以完全禁用电子邮件消息,也可以为电子邮件设置自定义消息。查看权限插入函数,您需要查看 sendNotificationEmails 和 emailMessage 属性。这些是 URI 参数,而不是正文参数,因此您可以按照设置 fileId 的相同方式设置它们。例如,Python 示例如下所示:
return service.permissions().insert(
fileId=file_id, sendNotificationEmails=False, body=new_permission).execute()
Run Code Online (Sandbox Code Playgroud)