dcs-pl/hostedsms-php

HostedSMS API PHP

1.1.0 2024-05-16 07:30 UTC

This package is auto-updated.

Last update: 2024-09-16 08:29:10 UTC


README

PHP API 客户端 HostedSMS.pl SimpleAPI 和 WEBSERWIS2SMS API

HostedSMS.pl 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();