ptx/lumen-ihuyi
lumen-ihuyi
:calling: 互亿无线 composer package.
Requirement
- PHP >= 7.1
安装
$ composer require ptx/lumen-ihuyi"
配置
请根据config配置在.env中加入以下配置信息或移动并修改config中的配置
'sms'=>[
'APIID' => env('HUYI_API_ID', ''),
'APIKEY' => env('HUYI_API_KEY', ''),
],
'yxsms'=>[
'APIID' => env('HUYI_YX_API_ID', ''),
'APIKEY' => env('HUYI_YX_API_KEY', ''),
],
'voice'=>[
'APIID' => env('HUYI_VOICE_API_ID', ''),
'APIKEY' => env('HUYI_VOICE_API_KEY', ''),
],
'mms'=>[
'APIID' => env('HUYI_MMS_API_ID', ''),
'APIKEY' => env('HUYI_MMS_API_KEY', ''),
],
'isms'=>[
'APIID' => env('HUYI_ISMS_API_ID', ''),
'APIKEY' => env('HUYI_ISMS_API_KEY', ''),
],
注册服务
lumen:
$app->register(\Ptx\Huyi\HuyiServiceProvider::class);
laravel:
ServiceProvider:
\Ptx\Huyi\HuyiServiceProvider::class
Usage
//$phone_number 多个号码以逗号分隔传入
//短信验证码/通知
Huyi::sms()->content($content)->send($phone_number);
//语音验证码
Huyi::voice()->content($content)->send($phone_number);
//国际短信
Huyi::isms()->content($content)->send($phone_number);
//短信营销
Huyi::yxsms()->content($content)->send($phone_number);
//彩信营销(定时发送)
Huyi::yxsms()->content($content)->stime($time)->send($phone_number);
//彩信营销
Huyi::mms()->mmsid($mmsid)->pid($pid)->send($phone_number);
License
MIT