【发布时间】:2021-09-16 19:38:04
【问题描述】:
我们正在寻找一种用于在 Gmail 帐户上添加多个签名的 API。是可用的么? 我们集成了一个 API 来更新当前签名,但我们现在需要添加多个签名。
【问题讨论】:
-
您需要为此使用service account with domain-wide delegation,并且需要成为域管理员。您可以为此使用users.settings.sendAs.create。这能回答你的问题吗?
-
我正在使用 https://www.googleapis.com/auth/admin.directory.userschema 在范围内使用邮递员请求,但它说“一些请求的范围无效”我应该发送什么范围。
-
如果你使用
sendAs.create,你应该提供范围https://www.googleapis.com/auth/gmail.settings.sharing。 -
我提供了这个范围,现在我得到“请求中指定的无效用户 ID/委托被拒绝”。我使用管理员用户创建了一个服务帐户。
-
您是否授予了域范围的授权并且您是否在冒充帐户?
标签: gmail-api