virgo / message-launch
message-launch
    v1.1.8
    2022-11-15 03:10 UTC
Requires
- php: >=7.2
- ext-json: *
- ext-mbstring: *
- ext-simplexml: *
- guzzlehttp/guzzle: 6.*|7.*
README
短信发送集合
安装
composer require virgo/message-launch
支持服务商
| 服务商 | code | 
|---|---|
| 聚合云 | JuHeYun | 
| 漫道 | ManDao | 
| 软维 | RuanWei | 
demo
<?php
/**
 * @author seirios-ls
 * 2021/6/7
 */
require 'vendor/autoload.php';
$messageLaunch = new \MessageLaunch\MessageLaunch();
$messageLaunch->append('JuHeYun', 'JuHeYun1', [
//    'baseUrl' => 'http://39.107.242.113:7862/sms',
    'baseUrl' => 'http://139.107.242.113:7862/sms',
    'account' => 'aaaaa',
    'password' => 'vvvvv',
    'extNo' => '222222',
    //
    'massNumber' => '500',
    'tag' => '【tag】',
    'tag_pos' => 'before' //before
]);
//
////聚合云
$messageLaunch->append('JuHeYun', 'JuHeYun2', [
    'baseUrl' => 'http://39.107.242.113:7862/sms',
     'baseUrl' => 'http://139.107.242.113:7862/sms',
    'account' => 'aaaaa',
    'password' => 'vvvvv',
    'extNo' => '222222',
    //
    'massNumber' => '500',
    'tag' => '【tag】',
    'tag_pos' => 'before' //before
]);
//
////漫道
$messageLaunch->append('ManDao', 'ManDao', [
    'baseUrl' => 'http://sdk2.entinfo.cn:8060/webservice.asmx',
    'sn' => '32323232',
    'pwd' => 'dddddd',
    'Ext' => '',
    //
    'massNumber' => '500',
    'tag' => '【tag2】',
    'tag_pos' => 'before' //before
]);
//软维
$messageLaunch->append('RuanWei', 'RuanWei', [
    'baseUrl' => 'http://8.142.148.197:7862/sms',
    'account' => '11111',
    'password' => '222222',
    'extno' => '22',
    //
    'massNumber' => '500',
    'tag' => '【tag22】',
    'tag_pos' => 'before' //before
]);
//单发
if (1) {
    $response = $messageLaunch->send('18200000001', '验证码1234', 'RuanWei', [
//    'extno' => '222'
    ]);
}
//群发
if (0) {
    $response = $messageLaunch->sends(['18200000001'], '验证码2365.//.1-' . date('Y-m-d H:i:s'), 'RuanWei');
}
//内容独立
if (0) {
    $response = $messageLaunch->sendsPhoneSelf([
        '18200000001' => 'messageTest:code:4203',
        '18200000002' => 'messageTest:code:5891'
    ],'RuanWei');
}
//余额
if (0) {
    $response = $messageLaunch->balance('RuanWei');
}
var_dump($response->getSuccess());
var_dump($response->getReturnId());
var_dump($response->getCode());
var_dump($response->getBody());
var_dump($response->getResult());
var_dump($response->getErrorNo());
exit;