ptx/lumen-ihuyi

v2.0.1 2019-06-20 11:21 UTC

This package is not auto-updated.

Last update: 2024-04-21 06:48:37 UTC


README

📲 互亿无线 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