1.2.8 • Published 5 years ago

aliyun-sms-nodejs v1.2.8

Weekly downloads
-
License
ISC
Repository
-
Last release
5 years ago

AliyunSms

阿里云邮件发送SDK

Usage

npm i aliyun-sms-nodejs
const AliyunSms = require('aliyun-sms-nodejs')

const aliyunSms = new AliyunSms(AccessKeyId,AccessKeySecret)

本sdk所有参数可以看官方api进行设置,设置opt属性即可

单个短信推送

aliyunSms.sendSms(opt)          =>  此函数为返回值为 Promise

opt = {
      PhoneNumbers: '',
      SignName: '',
      TemplateCode: '',
      TemplateParam: `{"code": ${12345}}`
}    其他参数 都是默认值,如果想自己设置,可以传入opt对象属性中

查看发送详情

aliyunSms.querySendDetails(opt)       =>  此函数为返回值为 Promise
opt= {
         PhoneNumber: '130XXXXXXXX',
         SendDate: 'SendDate',
         PageSize: 10,
         CurrentPage: 0,
         BizId: '5131212'
     }      其他参数 都是默认值,如果想自己设置,可以传入opt对象属性中

批量发送短信

aliyunSms.sendBatchSms()                =>  此函数为返回值为 Promise

opt = {
          PhoneNumberJson: ['15000000000', '15000000001'],
          SignNameJson: ['云通信', '云通信'],
          TemplateCode: 'SMS_001',
          TemplateParamJson: [{'code':'1234','product':'ytx1'},{'code':'5678','product':'ytx2'}],
      }

new AliyunSms(AccessKeyId,AccessKeySecret)

  • AccessKeyId \<string> 必填,阿里云颁发给用户的访问服务所用的密钥ID。
  • AccessKeySecret \<string> 必填,AccessKeySecret

构造方法,传入配置对象。

const AliyunSms = require('aliyun-sms-nodejs')

const aliyunSms = new AliyunSms(AccessKeyId, AccessKeySecret)
1.2.8

5 years ago

1.2.6

5 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.9

6 years ago

1.1.8

6 years ago

1.1.6

6 years ago

1.0.0

6 years ago