eray-akartuna / n11client
n11.com web service client
dev-master / 4.1.x-dev
2017-03-04 20:40 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- phpunit/phpunit: ~4.0
This package is not auto-updated.
Last update: 2025-05-29 00:23:33 UTC
README
Bu kütüphane ile n11 web servislerine erişebilirsiniz.
###Örnek Kod
$client = new n11Client(); // App key ve app secretları giriyoruz. $client->auth(array('appKey' => 'xxxx-xxxx-xxxx','appSecret' => 'xxxxxxx')); $categories = $client->getTopLevelCategories(); //Kategorileri Çekiyoruz $cities = $client->getCities(); //İl listesine ulaşıyoruz. //Ürün ekleme - daha fazlası için n11 dökümanına bakabilirsiniz. $client->saveProduct([ 'productSellerCode' => 'exp-111', 'title' => 'Test Product', 'subtitle' => 'Web service test ', 'description' => 'test product detail', 'attributes' => [ 'attribute' => Array() ], 'category' => [ 'id' => 1000038 ], 'price' => 0.99, 'currencyType' => 'TL', 'images' => [ 'image' => [ ] ], 'saleStartDate' => '', 'saleEndDate' => '', 'productionDate' => '', 'expirationDate' => '', 'productCondition' => '1', 'preparingDay' => '3', 'discount' => 10, 'shipmentTemplate' => 'Kapıda Ödeme', 'stockItems' => [ 'stockItem' => [ ] ] ]);
Yazılan diğer metodları görmek için client/Gateway.php dosyasını inceleyebilirsiniz.
Geliştirmek için kodlarınızı n11Client.php içine ekleyebilirsiniz.