google-api - 只需发送权限即可使用 Gmail api 发送回复
问题描述
我的目标是使用 Gmail api 发送后续电子邮件。
根据文档,您必须在尝试发送回复时提供消息 ID。
但是,似乎获取消息 ID 的唯一方法是调用消息端点,这需要访问用户收件箱。
有什么方法可以在不要求收件箱权限的情况下发送后续电子邮件?
我想到的一个技巧是将电子邮件转发给收件人。但是,如果没有消息 ID,这似乎也不可能。
解决方案
如果没有所述数据的所有者许可,则无法访问私人用户数据。
Gmail api 允许您访问用户的 Gmail 帐户,从用户自己发送电子邮件只是它可以做的事情之一。
一旦用户同意您的应用程序访问他们的数据,您需要使用 Oauth2 对用户进行身份验证,然后您将能够找到消息 ID。
我想知道如果您一开始就无法访问电子邮件,您怎么知道需要发送后续电子邮件。
推荐阅读
- mysql - 在同一列上选择多个位置
- django - html表格渲染
- php - mysqli_query 中的语法错误
- android - 在 RecyclerView 适配器中使用带有 Activity 作为参数的方法
- machine-learning - 小数据集上变化极大的 r 平方分数
- php - 在 codeigniter 母版页布局中创建母版页布局
- scala - 在 Scala 中传递函数时下划线用法
- powershell - windows powershell更改标志的文本颜色
- c# - Android.Views.InflateException:二进制 XML 文件第 1 行:膨胀类错误
在 SetContentView 上 - node.js - 在 npm run start 后构建卡在 91%