Documentation Index
Fetch the complete documentation index at: https://docs.topsort.com/llms.txt
Use this file to discover all available pages before exploring further.
Topsort.php est un kit de développement logiciel PHP pour l’API Promoted Listings de Topsort.
Installation
Installez avec Composer :
composer require topsort/sdk
Ou ajoutez à votre composer.json :
{
"require": {
"topsort/sdk": "3.0.0"
}
}
Exécution d’une enchère
<?php
use Topsort\SDK;
$topsort_client = new SDK("ma_clé_api");
$products = ["i8bfHPJaxcAb3", "gDG0HV97ed2s"];
$slots = 1;
$auction_result = $topsort_client->create_auction($slots, $products)->wait();
Signalement des événements de clic
<?php
use Topsort\SDK;
$topsort_client = new SDK('ma_clé_api');
$placement = [
"path" => "/categories/chaussures",
];
$topsort_client->report_click([
"placement" => $placement,
"resolvedBidId" => "AKFU78",
]);
Signalement des événements d’impression
<?php
use Topsort\SDK;
$topsort_client = new SDK('ma_clé_api');
$impression = [
"placement" => [
"path" => "/categories/chaussures",
],
"resolvedBidId" => "AKFU78",
];
$topsort_client->report_impression($impression);
Signalement des événements d’achat
<?php
use Topsort\SDK;
$topsort_client = new SDK('ma_clé_api');
$items = [
[
"productId" => "gDG0HV97ed2s",
"quantity" => 2,
"unitPrice" => 10000,
]
];
$topsort_client->report_purchase([
"occurredAt" => new DateTime(),
"items" => $items,
]);
Pour la documentation complète, consultez le dépôt GitHub.