随着互联网的不断发展,短信验证已经成为了很多应用程序中必不可少的一部分。阿里大于是阿里巴巴提供的一个短信API服务,它可以给开发者带来很大的便利,也可以提高应用程序的安全性,本文将介绍如何使用 npm 包 alidayu-sdk 来调用阿里大于提供的短信API服务。
安装 alidayu-sdk
npm install alidayu-sdk
使用 alidayu-sdk
创建 alidayu 实例
const Alidayu = require('alidayu-sdk'); const alidayu = new Alidayu({ app_key: 'your app key', app_secret: 'your app secret', sms_free_sign_name: 'your sms free sign name', format: 'json' })
- app_key:阿里大于提供的 app key
- app_secret:阿里大于提供的 app secret
- sms_free_sign_name:自定义短信签名
- format:返回值格式,默认为 json
发送短信
-- -------------------- ---- ------- ----------------- --------- --------- -- ------- ----- ------- --- ---------- - ----- -------- -- -------- -------------- ------------------ ------------ -- ----- ------- -- - -- ----- - ------------------- - ---- - -------------------- - ---展开代码
- sms_type:短信类型,普通消息或验证码
- sms_param:短信模板占位符替换值,例如 {'code': '123456'}
- rec_num:短信接收手机号
- sms_template_code:短信模板 ID
完整代码示例
-- -------------------- ---- ------- ----- ------- - ----------------------- ----- ------- - --- --------- -------- ----- --- ----- ----------- ----- --- -------- ------------------- ----- --- ---- ---- ------ ------- ------ --- ----------------- --------- --------- ---------- - ----- -------- -- -------- -------------- ------------------ ------------ -- ----- ------- -- - -- ----- - ------------------- - ---- - -------------------- - ---展开代码
总结
通过本文的介绍,我们学习了如何使用 npm 包 alidayu-sdk 来调用阿里大于提供的短信API服务。使用这个工具包,我们可以方便的实现应用程序中的短信验证功能,提高应用程序的安全性和稳定性。同时,我们也需要注意安全性,组织恶意操作,保证用户信息的安全。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600554e081e8991b448d2147