sil*_*abu 11 javascript sms-gateway node.js
我已经使用nodemailer为我的项目向用户发送了确认电子邮件.它工作正常.
现在我希望从node.js向移动号码发送验证码,但我不知道该怎么做.
是否有任何模块可以向移动号码发送验证码,例如nodemailer是否使用电子邮件地址?如果没有,我怎么能自己做?
我使用node.js和mongodb,JavaScript和jQuery开发我的项目.
大多数运营商都提供 SMS 网关,您可以向该网关发送电子邮件并使其以 SMS 的形式到达。如果您想要一种与您当前的 nodemailer 实现配合使用的免费短信发送方式,这可能是您的最佳选择。否则,您可能想要搜索可以集成的付费 SMS 服务。
以下是 SMS 网关列表:http : //en.wikipedia.org/wiki/List_of_SMS_gateways
从链接的维基百科页面:例如,要发送到一个在美国通常表示为 987-555-0100 的号码,可以发送电子邮件至 9875550100@SMS-gateway。
NodeJS软件包https://www.npmjs.com/package/springedge易于发送短信。您可以安装为
npm install springedge
Run Code Online (Sandbox Code Playgroud)
发送短信的代码示例:
// send sms
var springedge = require('springedge');
var params = {
'apikey': '', // API Key
'sender': 'SEDEMO', // Sender Name
'to': [
'919019xxxxxxxx' //Moblie Number
],
'message': 'test+message'
};
springedge.messages.send(params, 5000, function (err, response) {
if (err) {
return console.log(err);
}
console.log(response);
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16340 次 |
| 最近记录: |