chaboksms / laravel
Laravel Chaboksms 集成
dev-main
2021-10-20 14:44 UTC
Requires
- chaboksms/php: 1.0.5
This package is auto-updated.
Last update: 2024-09-20 21:27:22 UTC
README
介绍 Chaboksms Web 服务
Chaboksms 是一个完整的 Web 服务,用于发送和接收短信、语音短信以及管理其他服务,您可以轻松使用。
安装
在安装之前,您需要注册 chaboksms 网站。
注册后,您将获得 200 条免费短信用于测试 Web 服务。
注册后,您可以通过以下方式安装。
composer require chaboksms/laravel:1.0.5
或通过将以下行添加到 composer.json 文件中
"chaboksms/laravel": "1.0.5"
然后执行以下命令
composer update
在 Laravel 中安装
从 Laravel 5.5 开始,无需执行以下步骤。
首先,将 Chaboksms\Laravel\ServiceProvider
添加到 config\app.php
文件中的 providers
列表。
'providers' => [ ... Chaboksms\Laravel\ServiceProvider::class, ],
然后,将以下 facade 添加到 aliases
列表。
'aliases' => [ ... Chaboksms\Laravel\Facade::class, ],
最后,发布配置文件。
php artisan vendor:publish --tag="chaboksms"
然后,编辑配置文件 config/chaboksms.php
,其中包含 chaboksms 账户的用户名和密码。
使用方法
发送短信示例代码
use Chaboksms; try{ $sms = Chaboksms::sms(); $to = '09123456789'; $from = '5000...'; $text = 'تست وب سرویس چابک اس ام اس'; $response = $sms->send($to,$from,$text); $json = json_decode($response); echo $json->Value; //RecId or Error Number }catch(Exception $e){ echo $e->getMessage(); }
由于 Chaboksms Web 服务不仅限于发送短信,您可以通过以下方式完全访问 Web 服务
// وب سرویس پیامک $smsRest = Chaboksms::sms(); $smsSoap = Chaboksms::sms('soap'); // وب سرویس تیکت پشتیبانی $ticket = Chaboksms::ticket(); // وب سرویس برای مدیریت کامل ارسال انبوه پیامک $branch = Chaboksms::branch(); //وب سرویس کاربران $users = Chaboksms::users(); //وب سرویس دفترچه تلفن $contacts = Chaboksms::contacts()
获取完整方法列表
要获取完整方法列表,请访问以下地址
更多信息
有关更多信息,请访问 Chaboksms Web 服务介绍页面。