我正在尝试在使用 API 时按下电子邮件通知以向 google 文档添加权限。 例如,使用 API,我创建了一个新文档并添加该文档的另一个查看器。 目前,其他查看者收到来自谷歌的电子邮件,通知他此文档。
我想通过 API 抑制电子邮件。
我可以在这里看到,有一种方法可以在更新 acl 时使用发送通知电子邮件标志来做到这一点,但在创建时则不然。 我尝试在创建时使用标志,但正如预期的那样,它没有做任何事情。 有没有其他方法可以在创建时抑制通知?
OK - 用户错误。 实际上,它位于我们使用的红宝石深处,它正在切断 URL 中的参数。 我必须以不同的方式传入参数,而不仅仅是在"?"后面的 URL 上传递参数。 对于那些偶然发现此测试的人,请使用Fiddler或Wireshark来确保您的参数保存在POST中。
读到有人在GDocs的python接口中遇到类似的问题。他们只是在请求中添加了"?send-notification-email=false",没有意识到它已经有一个"?"。因此,他们最终不得不在当前 url 中测试"?",如果存在,请使用"&"。