问题标签 [amp-email]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
108 浏览

amp-html - 如何在 amp 电子邮件中收集和存储动态数据?

我对放大器很陌生。我无法理解用户响应数据如何对 amp 电子邮件发件人可见。例如,如果有一个表单,发件人将如何收集 amp 邮件收件人在表单中输入的数据

0 投票
1 回答
379 浏览

node.js - AMP 电子邮件 | CORS 标头问题?在操场上工作而不是在 Gmail 中

我尝试使用操场发送 AMP 电子邮件。AMP 电子邮件本身工作正常,在 localhost 上测试并在 Azure 环境中运行。在 Node/TypeScript 中构建。即使在 AMP 游乐场中,它也会运行,并带有以下 CORS 标头:

一旦我从表单发送“GET”请求,它就不会显示任何内容。我将在 Chrome 的网络选项卡中收到的错误:

我已经尝试过:在 Gmail 的开发人员设置中允许 AMP 电子邮件 > 确定(我确实看到了电子邮件,但在提交表单后它会在网络选项卡中向我抛出错误)

将“Access-Control-Allow-Origin”更改为“ https://mail.google.com ”> 好的,这看起来给了我想要的 JSON。400 bad request 的错误消失了,它显示:

但是电子邮件本身不会加载任何内容?需要明确的是,该错误从未出现在电子邮件本身中。就在 Chrome 的网络选项卡中。

编辑:在 gmail 中提交表单后,控制台会给我以下错误:

0 投票
1 回答
142 浏览

amp-html - AMP4EMAIL:从模板中的状态设置表单值

amp-bindamp-mustache模板中使用时,我似乎无法通过 [value] 属性动态设置表单输入字段的值。此问题仅出现在 Gmail 客户端中。它在 Gmail Amp Playground 和浏览器中按预期工作。此问题出现在 Gmail 客户端中。它在Gmail Amp Playground(我认为应该反映 Gmail 客户端的行为)和浏览器中按预期工作。

此处提供了一个要点,其中包含客户端代码的人为版本。

非常感谢任何建议/解决方法!

虽然可能不需要,但这是服务器端逻辑:

0 投票
1 回答
402 浏览

python - 如何从 Python 发送 AMP 电子邮件?它在技术上与普通电子邮件有何不同

我试图了解什么是 AMP 电子邮件,并了解如何从 Pyhton/NodeJs/Ruby 之类的东西发送它。

目前在 Python 中,我发送电子邮件如下:

然而,上述方法不起作用。

我试图理解:

  1. AMP 为电子邮件带来的主要优势是什么?
  2. 它在技术上有何不同?
  3. 每个人都可以发送 AMP 邮件吗?
  4. 它与普通电子邮件有什么区别吗?
0 投票
2 回答
913 浏览

amp-html - 如何从 amp gmail 游乐场发送带有后备纯文本电子邮件的 amp-HTML 电子邮件?

当我看到原始邮件时,它包含 amp HTML 以及纯文本和 html 文本。当从 amp-playground 发送时,它会保留默认的 html 和纯文本值。

有没有办法改变纯文本和 html 文本的值?

0 投票
2 回答
281 浏览

amp-html - AMP 电子邮件附加动态参数

在 AMP 中,我想根据用户选择动态更改链接参数。例如,如果用户选择选项 1 ,我需要附加一个带有 option=1 的参数。这种实现是可能的还是有另一种方法可以做到这一点。我需要附加的原因是我想用这个参数加载 url。使用参数提交的表单不适用于此实现。

我想将 currentSelection 中的值作为参数附加。

0 投票
1 回答
370 浏览

email - 如何从 AMP 为电子邮件游乐场发送测试电子邮件?

我正在尝试从 AMP 为可在此处访问的电子邮件游乐场发送测试电子邮件。. 但是,我的收件箱中没有收到任何电子邮件。文档说我需要将“amp@gmail.dev”电子邮件ID列入白名单。我该怎么做呢?还有我如何从我自己的任何电子邮件 ID 发送测试电子邮件?

这是正在发送的 AMP 电子邮件。邮箱有问题吗?

0 投票
1 回答
645 浏览

google-apps-script - 是否可以从 Apps Script 发送动态电子邮件?

我正在为我的公司构建一个内部请求批准系统,我想开发的最佳方案是在 Gmail 中使用 amp 动态电子邮件(我们公司依赖 G Suite 服务)。

我做了一些测试,虽然通过https://amp.gmail.dev/playground/发送工作正常,但当我尝试从 GAS 发送时,放大器内容未显示(开发人员设置已启用,我自己的地址是白色的- 列出)。知道 GAS 有一些限制,我想知道是否可以发送自动动态电子邮件。

html正文

0 投票
0 回答
209 浏览

firebase - AMP 列表 Firebase INVALID_ARGUMENT __amp_source_origin

完全有效的 AMP 电子邮件代码,但我的问题也与 AMP 网站有关:

我在浏览器控制台中收到错误:

在此处输入图像描述

在详细研究中:

在我的服务器上,使用相同的 json 可以完美运行,例如:

我是火力基地的新手。如何解决此错误?

  • 我从这里举了一个 firebase 聊天的例子: https ://codelabs.developers.google.com/codelabs/firebase-web/现在我想在 AMP-execution 中写一个聊天。
  • 我还为 CORS 编写了一个函数,并通过命令 firebase deploy --only functions添加了它:

0 投票
1 回答
85 浏览

amp-email - 在 amp 电子邮件中嵌入图像

我正在创建一个 amp 电子邮件,并且想使用 CID 嵌入内联图像,但 amp playground 会引发错误

不允许 CID

我想知道是因为没有附件还是我根本无法使用它们。

使用以下代码嵌入图像: