blob / laravel-vitelity
用于与Vitelity API交互的简单Laravel接口。
dev-master
2017-08-03 14:32 UTC
Requires
- php: >=5.5.9
- guzzlehttp/guzzle: ~6.0
This package is not auto-updated.
Last update: 2024-09-25 02:46:49 UTC
README
注意: 此包不再处于积极开发状态。请随意分叉并按需扩展。
用于与Vitelity API交互的简单Laravel接口。
安装
要安装此包,只需将以下内容添加到您的Laravel安装的composer.json
文件中
"require": { "laravel/framework": "5.*", "blob/laravel-vitelity": "dev-master" },
运行composer update
以拉取文件。
然后,将以下服务提供者添加到您的config/app.php
文件中的providers
数组中
'providers' => [ ... Vitelity\Providers\AddOnsServiceProvider::class, Vitelity\Providers\BillingServiceProvider::class, Vitelity\Providers\DIDInventoryServiceProvider::class, Vitelity\Providers\DIDOrderingServiceProvider::class, Vitelity\Providers\E911ServiceProvider::class, Vitelity\Providers\FaxServiceProvider::class, Vitelity\Providers\LNPServiceProvider::class, Vitelity\Providers\PlacingCallServiceProvider::class, Vitelity\Providers\RoutingAndNetworkServiceProvider::class, Vitelity\Providers\SMSServiceProvider::class, Vitelity\Providers\TelecomFunctionsServiceProvider::class, ];
从命令行运行:php artisan vendor:publish
配置
打开config/vitelity.php
并配置API端点和凭证
return [ // API URL 'url' => 'http://api.vitelity.net/api.php', // API LOGIN 'login' => 'admin_user', // API PASSWORD 'password' => 'password123', ];
用法
$DIDs = VitelitySMS::smsdids();