@666666/messagejs
Version:
A message sending util
26 lines (25 loc) • 651 B
TypeScript
import Dysmsapi, * as $Dysmsapi from '@alicloud/dysmsapi20170525';
/**
* 阿里sms
*/
export default class Alisms {
private accessKeyId;
private accessKeySecret;
constructor({ accessKeyId, accessKeySecret }: InitParams);
static createClient(accessKeyId: string, accessKeySecret: string): Dysmsapi.default;
/**
* 发送短信
*/
sendSms(sendParams: SendParams): Promise<$Dysmsapi.SendSmsResponse>;
}
interface InitParams {
accessKeyId: string;
accessKeySecret: string;
}
interface SendParams {
phoneNumbers: string;
signName: string;
templateCode: string;
templateParam: string;
}
export {};