c#调用阿里云的短信服务

1.购买服务,在用户配置Accesskey管理的地方去得到:

AccessKey ID 和 AccessKey Secret 

2.了解配置流程

c#调用阿里云的短信服务_第1张图片

 3.创建签名和模板,这个都是要经过审核的,时间会要几个小时。

 4.代码,可以下载实例工程,里面有完整的代码。c#调用阿里云的短信服务_第2张图片

 核心是要Nuget安装一下两个:

AlibabaCloud.OpenApiClient

AlibabaCloud.SDK.Dysmsapi2017052

5.发送方法,参考实例代码,你直接写一个方法,用于自己的程序调用

AlibabaCloud.SDK.Dysmsapi20170525.Client client = CreateClient("accessKeyId", "accessKeySecret");

AlibabaCloud.SDK.Dysmsapi20170525.Models.SendSmsRequest sendSmsRequest = new AlibabaCloud.SDK.Dysmsapi20170525.Models.SendSmsRequest

{

SignName = "阿里云短信测试",  //这个要用你自己创建的签名

TemplateCode = "SMS_185650909",  //这个用你自己创建的模板代码

PhoneNumbers = "13931526***,132564****",

TemplateParam = "{\"code\":\"1234\"}",

};

            AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
            AlibabaCloud.SDK.Dysmsapi20170525.Models.SendSmsResponse resp = client.SendSmsWithOptions(sendSmsRequest, runtime);

你可能感兴趣的:(编程体验,c#,开发语言,java)