dasundev / laravel-textit
斯里兰卡Textit短信网关的Laravel包
v2.3
2023-08-05 17:28 UTC
Requires
- php: ^7.2.5|^8.0
- guzzlehttp/guzzle: ^7.4
- laravel/framework: *
Requires (Dev)
- phpunit/phpunit: ^9.5
README
Laravel Textit
Laravel Textit可以帮助您非常容易地在laravel应用程序上集成Textit短信网关。
此包是为https://textit.biz开发的。
因此,您必须有一个活跃的textit账户,并且有足够的余额来发送短信。
安装
- 您可以通过composer安装此包
composer require dasundev/laravel-textit
- 您可以使用以下命令发布配置文件
php artisan vendor:publish --provider="Dasundev\LaravelTextit\TextitServiceProvider" --tag="config"
环境密钥
- 将以下环境密钥添加到您的.env文件中,然后用您的账户ID和密码替换。
TEXTIT_ACCOUNT_ID=94XXXXXXXXX TEXTIT_ACCOUNT_PASSWORD=1234
- 可选环境密钥(目前不可用)。
TEXTIT_CUSTOM_SENDER_ID=Textit TEXTIT_ECO=Y TEXTIT_REPLY_NUMBER=07XXXXXXXX TEXTIT_REPLY_URL=https://your-domain.com/textit/replies
用法
- 向用户发送消息。
Textit::sms('07XXXXXXXX', 'Your order has been delivered!'); // using facade textit()->sms('07XXXXXXXX', 'Your order has been delivered!'); // using helper function
- 检查您的textit账户余额。
$balance = Textit::balance(); // using facade $balance = textit()->balance(); // using helper function
许可证
版权所有 © Dasun Tharanga
Laravel Textit是开源软件,许可协议为MIT。