strebl / inetworx-client
Inetworx SMS API 客户端
v1.0.1
2017-05-15 07:32 UTC
Requires
- php: ^7.0
- guzzlehttp/guzzle: ~6.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.3
- orchestra/testbench: ~3.4.2
- phpunit/phpunit: ^6.0
This package is auto-updated.
Last update: 2024-09-17 23:20:14 UTC
README
此处应填写您的描述。尽量限制在一到两段,并提及您支持的 PSRs 以避免用户和贡献者产生混淆。
安装
您可以通过 composer 安装此包
composer require strebl/inetworx-client
Laravel
如果您使用 Laravel,可以注册服务提供者
'providers' => [ // ... Strebl\Inetworx\InetworxServiceProvider::class, ];
要发布配置文件到 config/inetworx.php
,请运行(可选)
php artisan vendor:publish --provider="Strebl\Inetworx\InetworxServiceProvider"
如果您使用 Laravel,可以注册服务提供者
'aliases' => [ // ... 'Inetworx' => Strebl\Inetworx\InetworxFacade::class, ];
设置环境变量为正确的值
INETWORX_AUTH_HEADER_USERNAME=null
INETWORX_AUTH_HEADER_PASSWORD=null
INETWORX_API_USERNAME=null
INETWORX_API_PASSWORD=null
用法
使用 Laravel
$skeleton = app(Strebl\Inetworx::class); $sms->send($phoneNumber, 'Hello, Manuel!', $senderPhoneNumber);
或者您可以使用 Facade
\Inetworx::send($phoneNumber, 'Hello, Manuel!', $senderPhoneNumber);
不使用 Laravel
$sms = new Strebl\Inetworx( $authHeaderUsername, $authHeaderPassword, $apiUsername, $apiPassword, ); $sms->send($phoneNumber, 'Hello, Manuel!', $senderPhoneNumber);
发送短信
$sms->send($to, $message, $from);
获取剩余的短信额度
$sms->credit();
变更日志
有关最近更改的更多信息,请参阅 CHANGELOG
测试
$ composer test
贡献
有关详细信息,请参阅 CONTRIBUTING
安全
如果您发现任何与安全相关的问题,请通过电子邮件 manuel@strebel.xyz 而不是使用问题跟踪器。
鸣谢
许可
MIT 许可证(MIT)。有关更多信息,请参阅 许可文件