whitelabeled/awin-api-client
最新稳定版本:v2.1.0
Composer 安装命令:
composer require whitelabeled/awin-api-client
包简介
Awin API client
README 文档
README
Library to retrieve sales from the Awin publisher API.
Usage:
<?php require 'vendor/autoload.php'; $publisher = 12345678; $token = 'authtoken'; $client = new \whitelabeled\AwinApi\AwinClient($token, $publisher); $transactions = $client->getTransactions(new DateTime('28 days ago'), new DateTime('now'));
Example data
Array
(
[0] => whitelabeled\AwinApi\Transaction Object
(
[id] => 193452706
[transactionDate] => DateTime Object
(
[date] => 2017-09-09 01:14:00.000000
[timezone_type] => 3
[timezone] => Europe/Berlin
)
[clickDate] => DateTime Object
(
[date] => 2017-09-08 18:58:00.000000
[timezone_type] => 3
[timezone] => Europe/Berlin
)
[validationDate] =>
[advertiserId] => 8389
[clickDevice] => iPhone
[transactionDevice] => Android Mobile
[commissionStatus] => pending
[declineReason] =>
[clickRefs] => Array
(
[clickRef6] => http://www.example.com/example
)
[commissionAmount] => 50
[totalCommissionAmount] => 50
[sharedCommission] =>
[commissionPercentage] => 100
[orderReference] =>
[saleAmount] => 694.21
[siteName] => http://www.example.com/
[url] =>
[paid] =>
[transactionParts] => Array
(
[0] => whitelabeled\AwinApi\TransactionPart Object
(
[commissionGroupId] => 134159
[commissionGroup] =>
[amount] => 694.21
[commissionAmount] => 50
)
)
[transactionType] => Commission group transaction
)
[1] => whitelabeled\AwinApi\Transaction Object
(
[id] => 193450524
[transactionDate] => DateTime Object
(
[date] => 2017-09-12 02:04:00.000000
[timezone_type] => 3
[timezone] => Europe/Berlin
)
[clickDate] => DateTime Object
(
[date] => 2017-09-11 17:52:00.000000
[timezone_type] => 3
[timezone] => Europe/Berlin
)
[validationDate] =>
[advertiserId] => 8313
[clickDevice] => iPhone
[transactionDevice] => iPhone
[commissionStatus] => pending
[declineReason] =>
[clickRefs] => Array
(
[clickRef] =>
[clickRef2] => ex_80909
[clickRef3] => www.example.net
)
[commissionAmount] => 12.5
[totalCommissionAmount] => 25
[sharedCommission] => 1
[commissionPercentage] => 50
[orderReference] =>
[saleAmount] => 13
[siteName] => http://www.example.com
[url] => http://www.example.com/
[paid] =>
[transactionParts] => Array
(
[0] => whitelabeled\AwinApi\TransactionPart Object
(
[commissionGroupId] => 136539
[commissionGroup] =>
[amount] => 13
[commissionAmount] => 25
)
)
[transactionType] => Commission group transaction
)
)
License
© Keuze.nl BV
MIT license, see LICENSE.txt for details.
统计信息
- 总下载量: 11.78k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 10
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-07-25