ユーザーが毎週のメールにサインアップできる基本的な node.js アプリケーションを作成しました。
現在、ユーザーが私のウェブサイトにサインアップすると、番号を確認するための確認メールが届きます。
私が今やりたいことは、ユーザーが自分の番号を確認したら、アプリケーションにサインアップしたという電子メールも送信するようにアプリケーションを取得することです。
これを設定する簡単な方法/チュートリアルはありますか?
このためにカスタム Webhook を作成する必要がありますか? 以下は私の.jsファイルです:
var client = require('twilio')(process.env.TWILIO_ACCOUNT_SID, process.env.TWILIO_AUTH_TOKEN);
module.exports.sendMessage = function(phone, msg, callback) {
// console.log(client)
console.log(phone);
console.log(msg);
client.sms.messages.create({
to: phone,
from: '+1XXXXXXXXXX',
body: msg
}, function(error, message) {
// The HTTP request to Twilio will run asynchronously. This callback
// function will be called when a response is received from Twilio
// The "error" variable will contain error information, if any.
// If the request was successful, this value will be "falsy"
if (!error) {
// The second argument to the callback will contain the information
// sent back by Twilio for the request. In this case, it is the
// information about the text messsage you just sent:
console.log('Success! The SID for this SMS message is:');
console.log(message.sid);
console.log('Message sent on:');
console.log(message.dateCreated);
} else {
console.log('Oops! There was an error.');
}
callback(error);
});
};