
272
8 章 ネットワークサービスの実装
本レシピで紹介するコードは、インターネット経由でアクセスできるサーバ上で動作させる必要が
あります。サーバを立てる方法については 10 章を参照してください。
restClient
を削除し、
settings
オブジェクトを以下のように変更します。
smsout.js
var settings = {
sid : '5c38446da2ffdAd054bz5be4se5dd21129',
token: '45r6erta89xc89v1033e0345293rhebt',
hostname : 'nodecookbook.com', //
phonenumber: '+1xxxxxxxxxx' //
サンドボックス番号
};
SMS
送信のコードはシンプルです。
smsout.js
var i = 0;
smslist.forEach(function (to) {
phone.sendSms(to, msg, {}, function(sms) {
sms.on('processed', function(req) {
i += 1;
console.log('Message to ' + req.To +' processed with status: ' + req.SmsStatus);
if (i === smslist.length) {process.exit();}
});
});
});
twilio
クライアントは、コールバック
URL
を
T