d3 / linkmobility-php-client
LINK Mobility API 的 PHP 客户端
2.2.0
2023-06-29 09:28 UTC
Requires
- php: ^7.3 || ^8.0.3
- ext-json: *
- beberlei/assert: ^3.3
- caseyamcl/guzzle_retry_middleware: ^2.8
- giggsey/libphonenumber-for-php: ^8.12.50
- guzzlehttp/guzzle: ^7.3
- phlib/sms-length: ^2.0
- psr/http-message: ^1.0 || ^2.0
Requires (Dev)
- php: ^7.4 || ~8.0.3
- friendsofphp/php-cs-fixer: ^3.9
- phpstan/phpstan: ^1.8
- phpunit/phpunit: ^9.5
README
LINK Mobility PHP API 客户端
LINK Mobility 提供发送移动消息(SMS、WhatsApp、RCS、聊天机器人等)的服务。
API 客户端允许轻松将 LINK Mobility 服务集成到基于 PHP 的项目中。可以发送消息发送请求,并评估状态和响应。
功能
该接口目前支持基于 Message API 1.0.0 版本的 SMS(文本和二进制)发送。API 已准备好集成其他消息格式。
入门
composer require d3/linkmobility-php-client
$client = new \D3\LinkmobilityClient\Client('personal accesstoken');
\D3\LinkmobilityClient\LoggerHandler::getInstance()->setLogger($logger); // optional
$request = new D3\LinkmobilityClient\SMS\RequestFactory($message, $client)->getSmsRequest())
->addRecipient(new D3\LinkmobilityClient\ValueObject\Recipient('recipient number', 'DE'));
$response = $client->request($request)
变更日志
有关更多信息,请参阅 CHANGELOG。
贡献
如果您有改进建议,请创建仓库的分支并提交一个 Pull Request。或者,您可以简单地创建一个问题。将项目添加到您的收藏夹。非常感谢。
- 创建项目分支
- 创建功能分支(git checkout -b feature/AmazingFeature)
- 添加您的更改(git commit -m 'Add some AmazingFeature')
- 推送分支(git push origin feature/AmazingFeature)
- 打开 Pull Request
支持
有关 消息服务 和其 合同 的问题,请联系 LINK Mobility 团队。
有关 技术问题,请参阅 composer.json 中的联系方式。
许可证
(截止至 2022年7月13日)
在 GPLv3 许可证下分发。
Copyright (c) D3 Data Development (Inh. Thomas Dartsch)
Diese Software wird unter der GNU GENERAL PUBLIC LICENSE Version 3 vertrieben.
有关完整的版权和许可证信息,请参阅与此源代码一起分发的 LICENSE 文件。