PHPackages                             varimax/aliyun-sms-sdk - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. varimax/aliyun-sms-sdk

ActiveProject[Utility &amp; Helpers](/categories/utility)

varimax/aliyun-sms-sdk
======================

Varimax Aliyun Sms Sdk

v1.3(5y ago)0212[1 PRs](https://github.com/dcto/aliyun-sms-sdk/pulls)MITPHP

Since Sep 16Pushed 2y ago1 watchersCompare

[ Source](https://github.com/dcto/aliyun-sms-sdk)[ Packagist](https://packagist.org/packages/varimax/aliyun-sms-sdk)[ Docs](http://www.varimax.cn)[ RSS](/packages/varimax-aliyun-sms-sdk/feed)WikiDiscussions master Synced yesterday

READMEChangelog (4)DependenciesVersions (5)Used By (0)

aliyun-sms-sdk
==============

[](#aliyun-sms-sdk)

阿里云短信接口SDK

使用方法
----

[](#使用方法)

1、引入Sms.php

```
use Varimax\Aliyun\Sms;
$sms = new Sms;

```

2、修改获取配置信息

```
$sms->config(array(
    'AccessKeyId'=> '{{AccessKeyId}}',
    'AccessKeySecret'=> '{{AccessKeySecret}}',
    'TemplateCode'=> '{{TemplateCode}}',
    'SignName'=> '{{SignName}}'
));

```

3、修改`TemplateParam`短信模板变量 可以调用模板变量方式

```
$templateCode='SMS_2341135685';
$templateParam = array('code'=>'1234');
$sms->template($templateCode, $templateParam);

```

也可以使用`with`方法替换模板变量

```
$sms->with('code', 5555);

```

4、调用`phone`方法设置要发送的号码

```
$sms->phone(13800138000);

```

4、或直接调用`send`方法发送短信

```
$sms->send(13800138000, array('code'=>5555));

```

错误码列表
-----

[](#错误码列表)

Code描述OK请求成功isp.RAM\_PERMISSION\_DENYRAM权限DENYisv.OUT\_OF\_SERVICE业务停机isv.PRODUCT\_UN\_SUBSCRIPT未开通云通信产品的阿里云客户isv.PRODUCT\_UNSUBSCRIBE产品未开通isv.ACCOUNT\_NOT\_EXISTS账户不存在isv.ACCOUNT\_ABNORMAL账户异常isv.SMS\_TEMPLATE\_ILLEGAL短信模板不合法isv.SMS\_SIGNATURE\_ILLEGAL短信签名不合法isv.INVALID\_PARAMETERS参数异常isp.SYSTEM\_ERROR系统错误isv.MOBILE\_NUMBER\_ILLEGAL非法手机号isv.MOBILE\_COUNT\_OVER\_LIMIT手机号码数量超过限制isv.TEMPLATE\_MISSING\_PARAMETERS模板缺少变量isv.BUSINESS\_LIMIT\_CONTROL业务限流isv.INVALID\_JSON\_PARAMJSON参数不合法，只接受字符串值isv.BLACK\_KEY\_CONTROL\_LIMIT黑名单管控isv.PARAM\_LENGTH\_LIMIT参数超出长度限制isv.PARAM\_NOT\_SUPPORT\_URL不支持URLisv.AMOUNT\_NOT\_ENOUGH账户余额不足

###  Health Score

26

—

LowBetter than 41% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

4

Last Release

2118d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/ba6cd45c700485e17cb04793c4ccc621b0fee615d77fc5ff8b6e2469306f15fb?d=identicon)[dcto](/maintainers/dcto)

---

Top Contributors

[![dcto](https://avatars.githubusercontent.com/u/5618679?v=4)](https://github.com/dcto "dcto (1 commits)")

---

Tags

sdkaliyunAliyun-Sms

### Embed Badge

![Health badge](/badges/varimax-aliyun-sms-sdk/health.svg)

```
[![Health](https://phpackages.com/badges/varimax-aliyun-sms-sdk/health.svg)](https://phpackages.com/packages/varimax-aliyun-sms-sdk)
```

###  Alternatives

[mrgoon/aliyun-sms

阿里云短信服务php调用代码

9994.7k1](/packages/mrgoon-aliyun-sms)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
