我正在嘗試使用他們的 API 構建我自己的 sendgrid 訂閱表單。不幸的是,這個https://www.npmjs.com/package/@sendgrid/subscription-widget是我能找到的唯一解決方案,它需要一個我不需要的 Heroku 帳戶。我只是想知道在不使用第三方應用程式的情況下訂閱郵件串列的 API 請求應該是什么樣的。
uj5u.com熱心網友回復:
Twilio SendGrid 開發人員布道者在這里。
是的,您可以創建自己的訂閱表格。要在串列中創建新聯系人,您可以使用創建聯系人 API。
在 JavaScript 中,使用 API 看起來像:
const { Client } = require("@sendgrid/client");
const client = new Client();
client.setApiKey(process.env.SENDGRID_API_KEY);
const request = {
method: "PUT",
url: "/v3/marketing/contacts",
body: {
contacts: [{ email: "[email protected]", first_name: "Test" }],
},
};
client.request(request)
.then(console.log)
.catch(console.error);
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/346142.html
上一篇:UnhandledPromiseRejectionWarning:錯誤:找不到模塊“tailwindcss”heroku錯誤
下一篇:PHPMailer突然發送失敗
