ÜRÜN SATIN ALMA

Aşağıda ki örnek kodlara bakarak sadece apiniz ve ürün idsi ile birlikte mağazadan ürün satın alabilirsiniz. Dönüş olarak sipariş id ve teslim edilen hesap veya kodu alırsınız.

https://domain.com/entegrasyon/satinal?api=APİNİZ&urun=URUNİD

domain.com yerine bayi başvurusu yaptığınız yani apinizi aldığınız sitenin linkini koymalısınız. GET ile aldığınız bilgiler direkt olarak ekrana yansıyacaktır. Aşağıda ki örnek gibi bilgiyi nasıl çekeceğinizi öğrenebilirsiniz.

$site="https://domain.com/entegrasyon/satinal?api=APİNİZ&urun=URUNİD";
$baglan= file_get_contents($site);

if ($baglan == "HATA") {

echo "APİ veya URUN İD girmediniz.";

}elseif ($baglan == "BAYİ YOK") {

echo "Girdiğiniz api yanlış, bayi silinmiş veya böyle bir bayi bulunmamaktadır.";

}elseif ($baglan == "BAYİ KAPALİ") {

echo "Ana bayide bayi modu kapalıdır.";

}elseif ($baglan == "KULLANİCİ YOK") {

echo "Girdiğiniz api sahibinin hesabı yetkililer tarafından silinmiştir.";

}elseif ($baglan == "URUN YOK") {

echo "Girdiğiniz ürün id yanlış, ürün silinmiş veya böyle bir ürün bulunmamaktadır.";

}elseif ($baglan == "STOK YOK") {

echo "Girdiğiniz ürünün stoğu bulunmamaktadır.";

}elseif ($baglan == "BAKİYE YOK") {

echo "Bayi sahibinin ürünü alabilmek için yeterli bakiyesi bulunmamaktadır.";

}elseif ($baglan == "ERROR") {

echo "Ana bayi kodlarında bir hata oluştu. Site yetkilisi ile iletişime geçiniz.";

}else{

$al = explode('Sipariş İd: ',$baglan);
$al = explode(',',$al[1]);

$siparisid=$al[0]; // $siparisid Verisi verilen siparişin idsini gösterir.

$cek = explode('Hesap: ',$baglan);
$cek = explode(',',$cek[1]);

$hesap=$cek[0]; // $hesap Verisi teslim edilen hesabı/kodu gösterir.


echo $siparisid." idli siparişiniz onaylanmış ve teslim edilmiştir. Hesap: ".$hesap;

}

Last updated