linkprofit-cpa/tracker-client

追踪器API客户端

0.5.1 2018-08-03 14:03 UTC

This package is auto-updated.

Last update: 2024-09-24 05:30:45 UTC


README

Latest Stable Version Build Status Scrutinizer Code Quality Code Coverage License

描述

用于与LINKPROFIT CPA网络追踪器API交互的库

安装

composer require linkprofit-cpa/tracker-client

示例

创建连接

$connection = new \linkprofit\Tracker\Connection();

/* указываем параметры соединения */
$connection->userName = '';
$connection->userPassword = '';
$connection->apiUrl = '';
$connection->accessLevel = \linkprofit\Tracker\AccessLevel::USER;

/* создаем клиент и подключаемся к трекеру */
$client = new \linkprofit\Tracker\Client($connection);
$client->connect();

形成请求

针对推广

针对用户

针对类别

执行请求并获取数据

$response = $client->exec($route);
$response->handle();

附加参数

您可以使用符合PSR-16标准的缓存simple-cache

$client->setCache($client->getDefaultFileCache());

您可以创建自己的ResponseHandler,该处理器实现ResponseHandlerInterface,将服务器响应转换为所需的格式。默认使用ArrayResponseHandler

$client->setResponseHandler(new ArrayResponseHandler());

许可证

此项目根据MIT许可证授权 - 有关详细信息,请参阅LICENSE.md文件