- API ile ürün tanımlama işlemlerini yapabilirsiniz.
API
- API Bağlantısını(connect) tüm sayfalarda çağrılan bir alana yerleştirin.
- Kullanmak istediğiniz sistemi command içerisinde iletin.
Değişkenler
| Kod | Değer |
|---|---|
stockName |
Ürün adı göndermek için kullanılır. *required |
stockBarcode |
Ürün barkodunu göndermek için kullanılır. *required |
stockWeight |
Ürün ağırlığını göndermek için kullanılır. |
stockHeight |
Ürün yüksekliğini göndermek için kullanılır. |
stockWidth |
Ürün genişliğini göndermek için kullanırlır. |
stockLength |
Ürün uzunluğunu göndermek için kullanılır. |
Durum Kodları
| status | Anlamı |
|---|---|
101 |
Başarılı |
102 |
Başarısız |
Dönüşler
| Kod | Değer |
|---|---|
stockCode |
Tanımlanan ürünün stok kodunu döndürür. |
POST
https://api.depo.bixcod.dev/v2
function connect($url,$params) {
$postData = '';
foreach($params as $k => $v) {
$postData .= $k . '='.$v.'&';
}
rtrim($postData, '&');
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
$output=curl_exec($ch);
curl_close($ch);
return $output;
}
$params = array(
"apiKey" => "YOUR API KEY",
"apiToken" => "YOUR API TOKEN",
"command" => "newProduct",
"stockName" => "Ürün Adı",
"stockBarcode" => "Ürün Barkod",
"stockWeight" => "Ürün Ağırlık",
"stockHeight" => "Ürün Yükseklik",
"stockWidth" => "Ürün Genişlik",
"stockLength" => "Ürün Uzunluk"
);
$output = connect("https://api.depo.bixcod.dev/v2",$params);