jaredchu/vtbulksms
越南电信批量短信 WebService
dev-master
2019-10-02 07:01 UTC
Requires
- php: >=5.6
- ext-soap: *
Requires (Dev)
- phpunit/phpunit: ^4.0 || ^5.0
This package is not auto-updated.
Last update: 2024-09-29 05:42:08 UTC
README
PHP 库,支持与越南电信批量短信 API 进行交互。
安装
$ composer require jaredchu/vtbulksms:dev-master
使用说明
创建新对象
use JC\Viettel\WebService\BulkSMS; use JC\Viettel\WebService\BulkSMS\MT; $url = 'http://125.235.4.202:8998/bulkapi?wsdl'; $user = 'test'; $password = 'test'; $cpCode = 'CPCODE'; $service = new BulkSMS($url, $user, $password, $cpCode);
发送单条消息
$service->SetMT(new MT(7076, "nội dung tin nhắn 1")); $result = $service->SendSingle('0999888990'); // Kiểm tra gửi thành công hay chưa if(!$result->IsSuccess){ var_dump($result->Response); }
按数组发送
$service->SetMT(new MT(7076, "nội dung tin nhắn 2")); $results = $service->SendMulti(['0999888991', '0999888992', '0999888993']); $results = $service->SendMulti(['0999888994', '0999888995', '0999888996']); // Kiểm tra gửi thành công hay chưa foreach ($results as $result){ if(!$result->IsSuccess){ var_dump($result->Response); } }
检查余额
$balance = $service->CheckBalance(); if($balance){ var_dump($balance); }
检查失败订阅
$failedSubs = $service->GetFailSub('alias', '30/08/2018', 1, 10); if($failedSubs){ var_dump($failedSubs); }