PHPackages                             ofcold/luminous-sms - 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. ofcold/luminous-sms

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

ofcold/luminous-sms
===================

A powerful international SMS push.

3.0.2(8y ago)9161MITPHPPHP &gt;=7.1

Since Jan 23Pushed 7y ago1 watchersCompare

[ Source](https://github.com/ofcold/luminous-sms)[ Packagist](https://packagist.org/packages/ofcold/luminous-sms)[ RSS](/packages/ofcold-luminous-sms/feed)WikiDiscussions 3.0 Synced 2w ago

READMEChangelog (10)Dependencies (4)Versions (24)Used By (0)

[![](https://github.com/ofcold/luminous-sms/raw/master/sms.svg?sanitize=true)](https://github.com/ofcold/luminous-sms/raw/master/sms.svg?sanitize=true)

A powerful international SMS push. Features
--------

[](#features)

- Support the current market more than service providers.
- Simple configuration can flexibly increase or decrease service providers.
- Unified return format, easy to log and monitor.
- Automatic polling Select available service providers.
- Full support for various api interfaces of vendors.
- Support console operation API.

Platform support
----------------

[](#platform-support)

供应商开发状态时间[腾讯云 SMS](https://cloud.tencent.com/product/sms)✅2018-06-20[云片](https://www.yunpian.com)🕗2018-06-21[阿里大鱼](https://www.alidayu.com)❌--[百度云](https://cloud.baidu.com)❌--Environmental
-------------

[](#environmental)

- PHP &gt;= 7.1

Intalling
---------

[](#intalling)

```
$ composer require ofcold/luminous-sms
```

Usage
-----

[](#usage)

```
use Ofcold\LuminousSMS\LuminousSMS;
use Ofcold\LuminousSMS\Helpers;
use Ofcold\LuminousSMS\Contracts\MessageInterface;

$sms = new LuminousSMS(include __DIR__ . '/resources/config/sms.php');

//	------------------------------------------------------------------------------------------------
//	Send Message.
$result = $sms->sender(function($messager) {
	$messager
		->setMobilePhone('18898726543')
		->setType(Ofcold\LuminousSMS\Contracts\MessageInterface::VOICE_MESSAGE)
		->setContent('您的验证码是{code}, 验证码将在2分钟后失效！请及时使用。')
		->setPaserData(['code'	=> rand(1000, 9999)]);
});

var_dump($result);

//	------------------------------------------------------------------------------------------------

//	Signature manager
//	Add
//$resuts = $sms->createHandler('qcloud')->getSignature('add', '衣衣布舍');
//
// Query
//$resuts = $sms->createHandler('qcloud')->getSignature('query', [15858, 15859]);
//
//	Edit
$resuts = $sms->createHandler('qcloud')->getSignature('edit', '150986', '你是哪里来');

var_dump($resuts);
```

License
-------

[](#license)

MIT

###  Health Score

31

—

LowBetter than 66% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity68

Established project with proven stability

 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 ~10 days

Recently: every ~17 days

Total

22

Last Release

2863d ago

Major Versions

1.5.2 → 2.0.02018-04-22

2.0.x-dev → 3.0.02018-06-20

### Community

Maintainers

![](https://www.gravatar.com/avatar/7c52a844b37ff37e8fa6d7bf4b482d8ff4ef15e250098d1f60bd19041d953834?d=identicon)[billwithjiali](/maintainers/billwithjiali)

---

Top Contributors

[![lilianjin](https://avatars.githubusercontent.com/u/21023027?v=4)](https://github.com/lilianjin "lilianjin (65 commits)")

---

Tags

codeigniterjuhelaravelluminousphpqcloudsmssymfonyyiiyunpiansmsPHP7luminous sms

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/ofcold-luminous-sms/health.svg)

```
[![Health](https://phpackages.com/badges/ofcold-luminous-sms/health.svg)](https://phpackages.com/packages/ofcold-luminous-sms)
```

###  Alternatives

[spatie/laravel-export

Create a static site bundle from a Laravel app

672139.5k6](/packages/spatie-laravel-export)[shlinkio/shlink

A self-hosted and PHP-based URL shortener application with CLI and REST interfaces

5.1k4.9k](/packages/shlinkio-shlink)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

245.2k](/packages/aedart-athenaeum)[eliashaeussler/typo3-solver

Solver - Extends TYPO3's exception handling with AI generated solutions. Problems can also be solved from command line. Several OpenAI parameters are configurable and prompts and solution providers can be customized as desired.

302.1k](/packages/eliashaeussler-typo3-solver)[aeliot/todo-registrar

Register TODOs from source code in issue tracker

153.0k](/packages/aeliot-todo-registrar)

PHPackages © 2026

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