Skip to content

kivancagaogluu/pazarama

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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);

Diğer servisleri de sınıfın içinde görebilirsiniz. Kullanımları aynıdır. Gönderilecek parametreler pazarama api dökümanında yer aldığı gibidir.