本文为您介绍短信服务Node.js SDK的使用方法及示例。
前提条件
在安装和使用阿里云Node.js SDK前,确保您已经:
- 安装Node.js环境。请确认Node.js版本为8.0及以上。
- 已经注册阿里云账号并生成访问密钥(AccessKey)。详细步骤,请参见获取AccessKey。
安装步骤
请参考以下步骤,使用依赖包工具安装Node.js SDK。
执行以下命令,安装阿里云SDK核心库。
npm install @alicloud/pop-core -S
发送短信
- 代码示例
const Core = require('@alicloud/pop-core'); var client = new Core({ accessKeyId: '<your-access-key-id>', accessKeySecret: '<your-access-key-secret>', // securityToken: '<your-sts-token>', // use STS Token endpoint: 'https://dysmsapi.aliyuncs.com', apiVersion: '2017-05-25' }); var params = { "PhoneNumbers": "1368846****",//接收短信的手机号码 "SignName": "阿里云测试",//短信签名名称 "TemplateCode": "SMS_20933****" //短信模板CODE } var requestOption = { method: 'POST' }; client.request('SendSms', params, requestOption).then((result) => { console.log(JSON.stringify(result)); }, (ex) => { console.log(ex); })
- 结果示例
{ "RequestId": "614048FB-0619-4439-A1D5-AA8B218A****", "Message": "OK", "BizId": "386715418801811068^0", "Code": "OK"}
相关文档
- 如果您想了解更多示例,请参见OpenAPI开发者门户。
说明 登录开发者门户平台,SDK版本选择时,请选择原版 SDK。
- 短信服务相关API,请参见API概览。