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