【发布时间】:2014-08-07 17:50:22
【问题描述】:
有没有一种方法可以简单地从收件箱操作中识别并返回用户的电子邮件地址。
E.G
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ConfirmAction",
"name": "My Birthday Party",
... information about the event ...
"action": {
"@type": "RsvpAction",
"actionHandler": {
"@type": "HttpActionHandler",
"url": "https://mysite.com/rsvp?email_address=USERS'S EMAIL ADDRESS HERE",
"method": "POST",
"requiredProperty": "rsvpStatus",
}
}
}
</script>
我们组织的所有用户都使用 Gmail 帐户,因此无需生成其他标识符来代替上面链接中显示的“email_address=USERS'S EMAIL ADDRESS HERE”,因为我们已经记录了他们的电子邮件地址。
谢谢。
【问题讨论】:
-
您是使用 IMAP 还是 client_secret.json 进行身份验证?
-
谢谢斯托米。我们通过 Oauth2 身份验证使用客户端密码
-
您能帮我澄清一下这个问题吗?我不明白你想要哪个电子邮件地址。是发件人的电子邮件地址吗?
-
再次感谢您的回复。在这种情况下,我们是发件人,收件人是我们想要的电子邮件地址。在正常情况下,我们会有一个标识符来识别在收件箱操作中单击链接的人的电子邮件地址。在这种情况下,我们想简单地向各个用户发送群组电子邮件以减少系统开销,然后在用户单击 Gmail 收件箱中的收件箱操作按钮时识别用户。如果需要,请参阅 developers.google.com/gmail/actions/reference/go-to-action 以获取有关收件箱操作的信息。
-
恐怕我对模式不够熟悉,无法提供太多帮助,对不起。 :(
标签: inbox gmail-api google-schemas