weboxlt / lutex-api-v1-php-sdk
lutex API v1 PHP
v1.2
2022-12-21 23:04 UTC
Requires
- php: ^5.5|^7.0|^8.0
This package is auto-updated.
Last update: 2024-09-22 10:50:08 UTC
README
入门指南
为了使用这个库,您至少需要 PHP 5.5 版本。您可以用于 lutex.lt API。
使用 lutex PHP SDK 的两种方法
使用 Composer
如果您不熟悉 Composer,可以在这里了解它。
然后您需要在 CLI 中运行这个简单的命令
composer require weboxlt/lutex-api-v1-php-sdk
手动
下载 这个存档,解压缩并将其内容放置在您的项目中。下一步与使用 Composer 相同,您需要在您的 index.php 中需要 vendor/autoload.php
文件!
1. 发送 SMS 消息的使用示例
$smsClient = new eSMS\SmsClient('YOUR_USERNAME', 'YOUR_PASSWORD'); try { $smsHandler = $smsClient->sms(); $smsHandler->setFrom('YOUR NAME'); $smsHandler->addRecipient('RECIPIENT_NUMBER_1'); $smsHandler->addRecipient('RECIPIENT_NUMBER_2'); $smsHandler->setMessage('Hello world!'); $data = $smsHandler->sendSimpleSMS(); $smsHandler->destroy(); } catch (\Exception $e) { print( $e->getMessage()); }
2. 接收日志的使用示例
SMS 日志可用时间为最后 48 小时!
$smsClient = new eSMS\SmsClient('YOUR_USERNAME', 'YOUR_PASSWORD'); try { $logsHandler = $smsClient->logs(); $logsHandler->setLimit(10); $logsHandler->setMessageId('MESSAGE_ID'); $logsHandler->setBulkId('BULK_ID'); $logsHandler->setTo('PHONE_NUMBER'); $logsHandler->setFrom('SENT_FROM'); $logsHandler->setSentSince('2022-12-21'); $logsHandler->setSentUntil('2022-12-25'); $logsHandler->setGeneralStatus($logsHandler::STATUS_EXPIRED); $data = $logsHandler->get(); } catch (\Exception $e) { print( $e->getMessage()); }
支持和反馈
如果您发现任何错误,请直接在此 GitHub 中提交问题。