使用 hisms 的 SMS 库

dev-master 2018-03-13 08:00 UTC

This package is not auto-updated.

Last update: 2024-09-28 13:14:45 UTC


README

使用 Hisms 提供商发送短信,适用于 Laravel 5

简介

还在开发中,欢迎任何反馈。

安装

首先,您需要使用 Composer 引入此包

composer require shreifelagamy/hisms:"dev-master"

然后,通过添加服务提供者条目更新 config/app.php

'providers' => [
	// ...
	Shreifelagamy\Hisms\HiSmsServiceProvider::class
];

然后,在别名部分添加条目以注册类别名

'aliases' => [
	// ...
  'Hisms' => Shreifelagamy\Hisms\HismsFacade::class
];

最后,在 config 目录中创建名为 hisms.php 的配置文件,或者您可以使用

php artisan vendor:publish --tag=config

配置

您需要填写 hisms.php 文件中的正确凭据

return array(
    /*
    |--------------------------------------------------------------------------
    | hisms App Credentials
    |--------------------------------------------------------------------------
    |
    |
    */
    'Username' => 'USERNAME',
    'Password' => 'PASSWORD',
    'SenderName' => 'SENDERNAME',
);

用法

您可以使用此函数一次性向特定号码或多个号码发送短信,但请始终记住在号码中包含国家代码,例如:9665xxxxxx

向特定号码发送

\Hisms::sendSMS('message', '96653xxxxxxx');

向多个号码发送

\Hisms::sendSMS('message', ['96653xxxxxxx', '96653xxxxxxx']);