phrlog/zvonok-client

Zvonok(calltools) API 客户端

v1.1.0 2019-11-14 14:06 UTC

This package is auto-updated.

Last update: 2024-09-15 20:22:36 UTC


README

Build Status Scrutinizer Code Quality License

描述

用于与 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 文件