zizou86 / laravel-unifonic
用于使用 Unifonic API 的包
v1.2
2017-08-18 07:28 UTC
Requires
- php: >=7.0.0
- ext-curl: *
- laravel/framework: >=5.3
This package is not auto-updated.
Last update: 2024-09-18 21:20:02 UTC
README
立即开始使用您喜欢的 PHP 框架通过 Unifonic 发送短信。
安装
composer require zizou86/laravel-unifonic
.
将服务提供者添加到您的 config/app.php
'providers' => [
Zizou86\Unifonic\UnifonicServiceProvider::class,
],
...运行 php artisan vendor:publish
以复制配置文件。
编辑 config/unifonic.php
或在您的 .env
文件中添加 Unifonic 应用 ID
UNIFONIC_APPS_ID={YOUR_DEFAULT_APP_ID}
将别名添加到您的 config/app.php
'aliases' => [
'Unifonic' => Zizou86\Unifonic\Unifonic::class,
],
用法
有关更多信息,请参阅API 文档,或阅读docblocks !
use Zizou86\Unifonic\Unifonic;
// messages API methods
Unifonic::send(int $recipient,string $message);
Unifonic::sendBulk(array $recipient, string $message);
Unifonic::getMessageIDStatus(int $messageId);
Unifonic::getBalance();
如果您使用多个应用 ID,您可以这样做
use Zizou86\Unifonic\Unifonic;
$sms = new App('second');
在您的 config/unifonic.php 中将 'second' 键定义
'appsid' => [
'default' => env('UNIFONIC_APPS_ID', ''),
'second' => env('UNIFONIC_SECOND_APPS_ID', '')
],