CSharpSDK手册
C# SDK 使用教程
创建Access Key
- 登陆阿里云账号
- 打开“我的Access Key”页面,页面地址: https://ak-console.aliyun.com/#/accesskey/
- 创建Access Key
(注:也可以使用阿里云访问控制服务创建的Access Key)
安装C# SDK
开发环境
阿里云短信服务的C# SDK支持.net framework 2.0或以上版本
SDK下载
SDK安装
手动安装
- 在解压的文件中可以找到aliyun-net-sdk-core.dll和aliyun-net-sdk-sms.dll这两个文件
- 在您的Visual Studio项目上右键点击 - > 添加引用 - > 浏览(如果你用的是MonoDevelop,请自行按照相应导入dll的方法导入这个.dll文件),选择以上.dll文件,点击“确定”按钮,您就可以在工程中使用阿里云短信服务C# SDK了
快速入门
调用简单发信API示例(SingleSendSms接口说明)
using Aliyun.Acs.Core;
using Aliyun.Acs.Core.Exceptions;
using Aliyun.Acs.Core.Profile;
using Aliyun.Acs.Sms.Model.V20160927;
namespace ConsoleApp
{
class Program
{
static void Main(string[] args)
{
IClientProfile profile = DefaultProfile.GetProfile("cn-hangzhou", "your accessKey", "your accessSecret");
IAcsClient client = new DefaultAcsClient(profile);
SingleSendSmsRequest request = new SingleSendSmsRequest();
try {
request.SignName ="验证测试";//"管理控制台中配置的短信签名(状态必须是验证通过)"
request.TemplateCode = "SMS_111111";//管理控制台中配置的审核通过的短信模板的模板CODE(状态必须是验证通过)"
request.RecNum = "13000001111";//"接收号码,多个号码可以逗号分隔"
request.ParamString = "{\"name\":\"123\"}";//短信模板中的变量;数字需要转换为字符串;个人用户每个变量长度必须小于15个字符。"
SingleSendSmsResponse httpResponse = client.GetAcsResponse(request);
} catch (ServerException e) {
e.printStackTrace();
}
catch (ClientException e) {
e.printStackTrace();
}
}
}
}
本文导读目录
本文导读目录
C# SDK 使用教程
创建Access Key
安装C# SDK
快速入门