使用Gmail API中的确认码验证待处理的转发地址

时间:2019-05-08 19:59:38

标签: api gmail-api google-developer-tools

我正在使用Gmail API为我的Gmail帐户创建转发地址。我知道if函数

service.users().settings().forwardingAddresses().create(userId='me', body=address).execute()

返回verificationStatuspending的结果,收件人必须使用链接或验证码来验证电子邮件。

我可以在Gmail Settings>Forwarding中输入验证码here,但是我可以通过Gmail API输入验证码吗?

1 个答案:

答案 0 :(得分:0)

根据GMail API文档,如果GMail要求验证转发地址a verification message is sent to the target email address and returned status is 'pending'。目标电子邮件地址的所有者必须完成验证过程才能使用。

不幸的是,GMail API没有用于转发地址的验证方法。可在here中找到Users.settings.forwardingAddresses方法的方法和参数的列表,其中详细说明了调用forwardingAddresses.create(args)时的情况:

“ ......如果需要所有权验证,则会将一条消息发送给收件人,并且资源的验证状态将设置为pending;否则,将以验证状态设置为{{ 1}}。