【问题标题】:how to retrieve dynamic emails with Gmail-api如何使用 Gmail-api 检索动态电子邮件
【发布时间】:2020-09-27 03:54:11
【问题描述】:

我正在使用 gmail api 为我的应用程序 (php) 创建一个 Gmail 管理器。我正在使用 google 为 php 提供的文档,除了动态电子邮件之外,所有文件都可以正常工作。我正在寻找有关它的信息,但我没有找到任何东西。

我将向您展示一些示例,说明我在我的应用程序中如何看待它以及它应该如何。

Pinteres 电子邮件:

【问题讨论】:

  • 欢迎来到 Stack Overflow。你的问题应该有你解决任务的努力。在这里,您发布了人们可能会删除而不是回答的抽象问题。代码好,环境,截图,错误码有的话。我建议您查看 SO 的 official How to Ask article

标签: email dynamic gmail gmail-api amp-email


【解决方案1】:

要使用 GMAIL API 访问 AMP 电子邮件,您可能应该获得原始电子邮件。这可以通过将格式传递为raw 来完成。详细信息请参见官方文档here

示例代码类似于下面的 javascript:

function getMessage(userId, messageId, callback) {
  var request = gapi.client.gmail.users.messages.get({
    'userId': userId,
    'id': messageId,
    'format' : 'raw'
  });
  request.execute(callback);
}

注意:请注意,响应将是原始 base64 数据。

如果您无法在此处获取它,那么出于安全原因,Gmail 可能应该从响应中删除相同的内容。 AMP 电子邮件被视为敏感邮件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-02-05
    • 2017-03-07
    • 2012-04-17
    • 2015-12-24
    • 2022-12-12
    • 2016-07-26
    • 2020-11-16
    • 2022-10-25
    相关资源
    最近更新 更多