dcs-pl / hostedsms-php
HostedSMS API PHP
1.1.0
2024-05-16 07:30 UTC
Requires
- php: >=7.4
- ext-curl: *
Requires (Dev)
- phpunit/phpunit: ^9.6
This package is auto-updated.
Last update: 2024-09-16 08:29:10 UTC
README
PHP API 客户端 HostedSMS.pl SimpleAPI 和 WEBSERWIS2SMS API
要求
php >= 7.4
composer (https://composer.php.ac.cn/)
使用依赖安装包
composer require dcs-pl/hostedsms-php
SimpleApi
发送短信
require 'vendor/autoload.php'; use HostedSms\SimpleApi\HostedSmsSimpleApi; $simpleApi = new HostedSmsSimpleApi($userEmail, $password); $response = $simpleApi->sendSms($sender, $phone, $message);
Web服务 API
创建客户端
require 'vendor/autoload.php'; use HostedSms\WebService\HostedSmsWebService; $client = new HostedSmsWebService($userEmail, $password);
发送短信
$response = $client->sendSms($phone, $message, $sender, $transactionId);
发送多个短信
$response = $client->sendSmses($phones, $message, $sender, $transactionId);
获取用户所有有效发送者
$response = $client->getValidSenders();
获取投递报告
$response = $client->getDeliveryReports($messageIds);
获取未读投递报告
$response = $client->getunreadDeliveryReports();
获取收到的短信
$response = $client->getInputSmses($from, $to, $recipient, $markAsRead);
获取未读收到的短信
$response = $client->getUnreadInputSmses();
检查电话号码是否有效
$response = $client->checkPhones($phones);
将文本转换为 GSM7
$response = $client->convertToGSM7($text);
获取客户信息
$response = $client->customerInfo();