全部产品
Search
文档中心

短信服务:SDK参考

更新时间:Apr 03, 2025

短信服务SDK是一个简化开发工作的依赖包,通过封装底层API调用,内部处理了网络通信、请求格式化和响应解析等复杂细节,并支持多种语言。您可通过接口快速完成签名管理、模板管理和短信发送等操作,只需专注于业务逻辑的实现,无需处理底层技术细节。

SDK下载地址

国际短信SDK支持多种编程语言。您可以在OpenAPI门户获取SDK的安装方式,也可以在开源平台GitHub中查看源码及相关安装指引。建议使用各编程语言主流的依赖管理工具进行安装。

语言

SDK 安装方式

Github地址

快速入门

Java

SDK for Java

java-dysmsapi-20180501

通过IDE使用阿里云Java SDK

Python

SDK for Python

python-dysmsapi-20180501

通过IDE使用阿里云Python SDK

PHP

SDK for PHP

php-dysmsapi-20180501

通过IDE使用阿里云PHP SDK

Go

SDK for Go

go-dysmsapi-20180501

通过IDE使用阿里云Go SDK

TypeScript

SDK for TypeScript

typescript-dysmsapi-20180501

通过IDE使用阿里云Node.js SDK

C++

SDK for Swift

cpp-dysmsapi-20180501

/

C#

SDK for C#

csharp-dysmsapi-20180501

通过IDE使用阿里云.NET SDK

Swift

SDK for Swift

swift-dysmsapi-20180501

/

使用示例

以向指定手机号发送一条短信为例,为您演示如何使用短信服务SDK。

说明

使用示例代码前,请您了解以下参数:

  • Endpoint:短信服务的服务地址,请使用 dysmsapi.ap-southeast-1.aliyuncs.com

  • AccessKeyIdAccessKeySecret:您的访问密钥信息,可以通过RAM控制台,单击RAM用户名称查看AccessKeyId。AccessKeySecret创建后不支持查看,若本地无备份,建议重新创建一对AccessKey使用。