pazarama
Pazarama PHP API
Kurulum
composer require bluntk/pazarama
Ayarlar
$pazarama = new \bluntk\Pazarama([
'api_key' => $this->apiKey,
'api_secret' => $this->apiSecret
]);
Kategori Ağacı
$categoryTree = $pazarama->categories();
Markalar
$brands = $pazarama->brands(page: 1, size: 10);
Attributeleri ile kategori
$categoryWithAttributes = $pazarama->categoryWithAttributes($id);
Teslimat Adresleri
$sellerDeliveries = $pazarama->sellerDeliveries();
Şehirler
$cities = $pazarama->cities();
Ürün Ekleme
$data = [
'Name' => 'Name',
'DisplayName' => 'Display Name',
'Description' => 'Description',
'BrandId' => 'Marka ID',
'Desi' => 1,
'Code' => 'Barkod',
'GroupCode' => 'Grup Kodu', // Gruplandırma için ana barkod
'StockCount' => 'Stok sayısı',
'VatRate' => 'Vergi Oranı',
'ListPrice' => 'Liste Fiyatı',
'SalePrice' => 'Satış Fiyatı',
'CategoryId' => 'Kategori ID',
'images' => [
['imageurl' => 'görsel url'],
['imageurl' => 'görsel url2']
],
'attributes' => [
[
'attributeId' => 'AttributeID',
'attributeValueId' => 'Attribute Value ID',
],
[
'attributeId' => 'AttributeID',
'attributeValueId' => 'Attribute Value ID',
],
],
];
$product = $pazarama->createProduct();
Batch Request Sorgulama
$pazarama->productBatchRequest($batchRequestId);