phrlog / zvonok-client
Zvonok(calltools) API 客户端
v1.1.0
2019-11-14 14:06 UTC
Requires
- php: >=7.2
- ext-json: *
- netresearch/jsonmapper: ^1.4
- nyholm/psr7: ^1.2
- php-http/curl-client: ^1.7
- php-http/discovery: ^1.7
- php-http/httplug: ^1.1
- php-http/message: ^1.7
- php-http/message-factory: ^1.0
Requires (Dev)
- phpunit/phpunit: ^5.7
This package is auto-updated.
Last update: 2024-09-15 20:22:36 UTC
README
描述
用于与 Zvonok(CallTools) API 交互的库
安装
composer require phrlog/zvonok-client
示例
客户端初始化
$client = new \Phrlog\Zvonok\Client(\Phrlog\Zvonok\Config::createCalltools('your_public_key'));
添加通话
$request = new \Phrlog\Zvonok\Phone\Request\AddCallRequest('+79857777777', 'campaign_id'); $response = $client->execute($request);
通过 ID 获取通话
$request = new \Phrlog\Zvonok\Phone\Request\GetCallByIdRequest('234'); $response = $client->execute($request);
通过电话获取通话
$request = new \Phrlog\Zvonok\Phone\Request\GetCallByPhoneRequest('+79857777777', 'campaign_id'); $response = $client->execute($request);
通过电话获取地区
$request = new \Phrlog\Zvonok\Phone\Request\GetRegionByPhoneRequest('+79857777777'); $response = $client->execute($request);
许可证
本项目采用 MIT 许可证 - 详细信息请参阅 LICENSE.md 文件