发送短信
更新时间:2023-09-06
通过以下代码可以发送SMS消息:
C#
1private static void Main(string[] args)
2{
3 string accessKeyId = "xxx";
4 string secretAccessKey = "xxx";
5
6 BceClientConfiguration config = new BceClientConfiguration();
7 config.Credentials = new DefaultBceCredentials(accessKeyId, secretAccessKey);
8 config.Endpoint = "http://smsv3.bj.baidubce.com";
9 // 设置HTTP最大连接数为10
10 config.ConnectionLimit = 10;
11 // 设置TCP连接超时为5000毫秒
12 config.TimeoutInMillis = 5000;
13 // 设置读写数据超时的时间为50000毫秒
14 config.ReadWriteTimeoutInMillis = 50000;
15
16 SmsClient client = new SmsClient(config);
17
18 SendMessageRequest request = new SendMessageRequest();
19 request.Mobile = "18800000000";
20 request.SignatureId = "sms-sign-xxx";
21 request.Template = "sms-tmpl-xxx";
22 request.ContentVar = new Dictionary<string, string>
23 {
24 {
25 "content", "测试"
26 }
27
28 }
29 SendMessageResponse response = client.SendMessage(request);
30 Console.Write(response.BceRequestId);
31}