我如何从我的 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 获取值。请注意这一点。
参考文献:
有人可以帮助我吗?我需要在节点 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 获取值。请注意这一点。