LabVIEW论坛
直播中

肖艺斌

12年用户 147经验值
擅长:可编程逻辑
私信 关注
[问答]

如何用阿里大于发送短信?

这是大于提供的NET代码,如何转化为labview代码呢
  • using System;using System.Collections.Generic;using System.Text;using Aliyun.Acs.Core;using Aliyun.Acs.Core.Exceptions;using Aliyun.Acs.Core.Profile;using Aliyun.Acs.Dysmsapi.Model.V20170525;namespace WindowsFormsApplication4{    static class Program    {        static void Main(string[] args)        {            String product = "Dysmsapi";//短信API产品名称(短信产品名固定,无需修改)            String domain = "dysmsapi.aliyuncs.com";//短信API产品域名(接口地址固定,无需修改)            String accessKeyId = "";//你的accessKeyId,参考本文档步骤2            String accessKeySecret = "";//你的accessKeySecret,参考本文档步骤2            IClientProfile profile = DefaultProfile.GetProfile("cn-hangzhou", accessKeyId, accessKeySecret);            //IAcsClient client = new DefaultAcsClient(profile);            // SingleSendSmsRequest request = new SingleSendSmsRequest();            //初始化ascClient,暂时不支持多region(请勿修改)            DefaultProfile.AddEndpoint("cn-hangzhou", "cn-hangzhou", product, domain);            IAcsClient acsClient = new DefaultAcsClient(profile);            SendSmsRequest request = new SendSmsRequest();            try            {                //必填:待发送手机号。支持以逗号分隔的形式进行批量调用,批量上限为1000个手机号码,批量调用相对于单条调用及时性稍有延迟,验证码类型的短信推荐使用单条调用的方式                request.PhoneNumbers = "xxxxxxxx";                //必填:短信签名-可在短信控制台中找到                request.SignName = "xxxxxxxx";                //必填:短信模板-可在短信控制台中找到                request.TemplateCode = "SMS_00000001";                //可选:模板中的变量替换JSON串,如模板内容为"亲爱的${name},您的验证码为${code}"时,此处的值为                request.TemplateParam ="{"name":"Tom", "code":"123"}";                //可选:outId为提供给业务方扩展字段,最终在短信回执消息中将此值带回给调用者                request.OutId = "yourOutId";                //请求失败这里会抛ClientException异常                SendSmsResponse sendSmsResponse = acsClient.GetAcsResponse(request);                System.Console.WriteLine(sendSmsResponse.Message);            }            catch (ServerException e)            {                System.Console.WriteLine("Hello World!");            }            catch (ClientException e)            {                System.Console.WriteLine("Hello World!");            }        }    }}





dysmsapi_demo_sdk__net.zip (340.46 KB)
(下载次数: 36, 2018-2-3 16:05 上传)
[url=]阿里大于短信发送API说明[/url]



回帖(2)

肖艺斌

2018-2-3 16:11:11
开发文档
开发文档[/url]ent_detail/59836.html?spm=a2c4g.11186623.6.574.bR152Q[/url]
举报

肖艺斌

2018-2-3 16:12:54
开发文档https://help.aliyun.com/document_detail/59836.html?spm=a2c4g.11186623.6.574.bR152Q
举报

更多回帖

发帖
×
20
完善资料,
赚取积分