【发布时间】:2019-06-13 23:35:12
【问题描述】:
每当我的 mailchimp 邮件列表有新订阅者时,我想使用 Zapier 通过 Twilio 发送一条带有动态正文的 SMS,其中包含不同的会员推荐链接到应用程序。
我有两段独立的代码可以完成我正在寻找的工作,但是由于在 Zapier 的代码自动化中安装模块的限制以及我缺乏编程经验,我不知道如何将两者结合在一起Zapier 代码 Zap。
这是我可以用来通过 Twilio 发送 SMS 并且独立工作的代码:
const accountSid = '<twilioAcctSid>';
const authToken = '<twilioAuthToken>';
const client = require('twilio')(accountSid, authToken);
client.messages
.create({from: '<twilPhoneNo>', body: '<affiliateRefLink>', to: '<subscriberPhoneNo>' })
.then(message => console.log(message.sid))
.done();
这是我在其他地方用来随机选择我的一个附属链接的代码,我想在 SMS 正文中包含一个随机链接到新订阅者。
const refCodes = ['link1',
'link2',
'link3'];
function getCode()
{
let randomNum = Math.floor((Math.random() * refCodes.length));
let baseSite = "#url_";
let newLink = baseSite + refCodes[randomNum];
document.getElementById('#url').href = newLink;
document.getElementById('#url').innerHTML = newLink;
}
任何帮助将不胜感激!
脚趾。
【问题讨论】:
标签: javascript node.js twilio twilio-api zapier