我如何从我的 gmail 帐户获得我的签名?节点JS

How i can get my signatures from my gmail account? NodeJS

有人可以帮助我吗?我需要在节点 js how signature looks like in gmail 中从我的 gmail 获取(获取)签名。 也许你知道一些库或其他东西

我相信你的目标如下。

  • 您想要取回Gmail的签名如下。图片来自您的问题。

  • 您想使用 googleapis 实现此目的 Node.js。

在这种情况下,下面的示例脚本怎么样?

示例脚本 1:

请在您的脚本中使用 auth。此示例脚本使用 users.settings.sendAs.list.

的方法
const gmail = google.gmail({ version: "v1", auth });
const res1 = await gmail.users.settings.sendAs.list({ userId: "me" }).catch((err) => console.log(err));
if (!res1) return;
console.log(res1.data);

示例脚本 2:

请在您的脚本中使用 auth。此示例脚本使用 users.settings.sendAs.get .

的方法
const gmail = google.gmail({ version: "v1", auth });
const res2 = await gmail.users.settings.sendAs.get({ userId: "me", sendAsEmail: "### your Email address ###" }).catch((err) => console.log(err));
if (!res2) return;
console.log(res2.data);

注:

  • 此答案假设您已经能够使用 Gmail API 从 Gmail 获取值。请注意这一点。

参考文献: