gpt4 book ai didi

javascript - 以 HTML 形式显示 Gmail API JSON 输出的模板?

转载 作者:行者123 更新时间:2023-12-03 05:41:28 25 4
gpt4 key购买 nike

我可以调用 Gmail API 并检索 JSON 格式的消息/线程列表。

我想以 HTML 格式向我的用户显示这些线程/消息,类似于 gmail 本身的网络邮件。

是否有一个 html+css+js 库或模板,旨在与 gmail API JSON 输出配合使用,以很好地显示消息?

最佳答案

您可以查看此related thread 。据称,同时具有 HTML 和纯文本内容的电子邮件消息将具有多个有效负载部分,并且 mimeType“text/html”的部分将包含 HTML 内容。您可以使用如下逻辑找到它:

var part = message.parts.filter(function(part) {
return part.mimeType == 'text/html';
});
var html = urlSafeBase64Decode(part.body.data);

您还可以查看此link如何使用 JavaScript 从 Gmail API 解析 JSON。使用filter功能如下:

var extractField = function(json, fieldName) {
return json.payload.headers.filter(function(header) {
return header.name === fieldName;
})[0];
};
var date = extractField(response, "Date");
var subject = extractField(response, "Subject");

关于javascript - 以 HTML 形式显示 Gmail API JSON 输出的模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40516120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com