我正在使用Google Drive API从我们的自定义应用程序上传文件。当我使用Google Drive API权限与单个用户共享上传文件时,系统会始终向用户发送自动生成的电子邮件,表明已共享新文件。
Google Drive API中是否有任何选项可以停用此自动生成的电子邮件?我可以在云端硬盘用户界面中看到该选项,但在使用云端硬盘API时无法看到相同的选项。
如果无法禁用自动生成的邮件,是否可以自定义自动生成的电子邮件内容?
谢谢你, CD
答案 0 :(得分:4)
您既可以完全停用电子邮件,也可以为电子邮件设置自定义消息。请参阅permissions insert function,您需要查看sendNotificationEmails和emailMessage属性。这些是URI参数,而不是主体参数,因此您可以按照设置fileId的相同方式设置它们。例如,Python示例如下所示:
return service.permissions().insert(
fileId=file_id, sendNotificationEmails=False, body=new_permission).execute()