Node.js SDK
安装
安装适用于 Node.js 的 Unimatrix SDK 的推荐方法是使用 npm 包管理器,可在 npm 上获得。
运行以下命令将 uni-sdk
添加为项目依赖:
npm i uni-sdk
或使用 Yarn:
yarn add uni-sdk
使用示例
以下示例展示如何使用 Unimatrix Node.js SDK 快速调用 Unimatrix 服务。
发送短信
向单个收件人发送短信
const { UniClient } = require('uni-sdk')
// 初始化
const client = new UniClient({
accessKeyId: 'your access key id',
accessKeySecret: 'your access key secret', // 若使用简易验签模式请删除此行
endpoint: 'https://api-cn.unimtx.com', // 设置接入点到中国大陆, 若使用全球节点请移除此行代码
})
// 发送短信
client.messages.send({
to: '1865800xxxx', // 国际号码以 E.164 格式传入手机号, 如 +861865800xxxx
signature: '合一矩阵', // 请替换为您的短信签名
content: '您的验证码是123456,5分钟内有效。',
})
.then(ret => {
console.log('Result:', ret)
})
.catch(e => {
console.error(e)
})
使用模版和模版变量发送短信
client.messages.send({
to: '1865800xxxx',
signature: '合一矩阵',
templateId: 'pub_verif_ttl2',
templateData: {
code: '123456',
ttl: '5',
},
})