melipayamak / laravel
Laravel Melipayamak 集成
1.0.0
2019-12-23 13:20 UTC
Requires
- melipayamak/php: 1.0.0
This package is not auto-updated.
Last update: 2024-09-24 13:02:49 UTC
README
介绍全国短信服务
全国短信是一个完整的短信发送和接收、短信语音和全面管理其他服务的Web服务,您可以轻松使用。
安装
在安装之前,您需要在全国短信网站上注册。
注册后,您可以按照以下步骤进行安装。
composer require melipayamak/laravel:1.0.0
或者通过将以下行添加到composer.json文件中
"melipayamak/laravel": "1.0.0"
然后执行以下命令
composer update
在Laravel中安装
从Laravel 5.5开始,无需执行以下步骤。
首先,将 Melipayamak\Laravel\ServiceProvider 添加到 config/app.php 文件中的 providers 列表。
'providers' => [ ... Melipayamak\Laravel\ServiceProvider::class, ],
然后,将以下 facade 添加到 aliases 列表。
'aliases' => [ ... Melipayamak\Laravel\Facade::class, ],
最后,发布配置文件。
php artisan vendor:publish --tag="melipayamak"
然后,编辑配置文件 config/melipayamak.php,包括全国短信账户的用户名和密码。
使用方法
发送短信的示例代码
use Melipayamak; try{ $sms = Melipayamak::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(); }
由于全国短信服务不仅限于发送短信,您可以通过以下方式完全访问服务
// وب سرویس پیامک $smsRest = Melipayamak::sms(); $smsSoap = Melipayamak::sms('soap'); // وب سرویس تیکت پشتیبانی $ticket = Melipayamak::ticket(); // وب سرویس برای مدیریت کامل ارسال انبوه پیامک $branch = Melipayamak::branch(); //وب سرویس کاربران $users = Melipayamak::users(); //وب سرویس دفترچه تلفن $contacts = Melipayamak::contacts()
获取完整方法列表
要获取完整方法列表,请访问以下地址
更多信息
有关更多信息,请参阅 全国短信服务介绍 页面。