N11.Com Api ile Sipariş Onaylamak
Merhaba arkadaşlar bu yazımızda n11 mağazamıza yeni gelmiş olan siparişleri onaylama işlemini gerçekleştireceğiz. Bunun için daha önce oluşturduğumuz N11.Com Api ile Yeni Sipariş Bilgilerini Çekme konulu yazımızda bulunan kodların üzerine ek yapacağız. İşin aslı aslında çok basit. Bunun için ilk olarak class.php sayfamıza aşağıda ki kodları ekliyoruz. Daha sonra Siparis.php sayfamızda yer alan yeni siparişleri […]
2 yıl önce
Merhaba arkadaşlar bu yazımızda n11 mağazamıza yeni gelmiş olan siparişleri onaylama işlemini gerçekleştireceğiz. Bunun için daha önce oluşturduğumuz N11.Com Api ile Yeni Sipariş Bilgilerini Çekme konulu yazımızda bulunan kodların üzerine ek yapacağız. İşin aslı aslında çok basit. Bunun için ilk olarak class.php sayfamıza aşağıda ki kodları ekliyoruz.
[php]
//<strong><em><em></em></strong><strong><em></em></em></strong> ONAYLAMA <strong><em><em></em></strong><strong><em><strong></em>//
public function OrderItemAccept(array $searchData = Array())
{
$this->setUrl(‘https://api.n11.com/ws/OrderService.wsdl’);
self::$_parameters[‘orderItemList’] = $searchData;
return self::$_sclient->OrderItemAccept(self::$_parameters);
}
//</em></strong><strong><em><em></em></strong></strong></em>* ONAYLAMA <strong><em><strong><em></em></em></strong></strong>*//
[/php]
Daha sonra Siparis.php sayfamızda yer alan yeni siparişleri çekme kodlarımıza ek olarak aşağıda ki kodu ekliyoruz.
[php]
echo "<tr><td colspan=’2’>";
echo "<a href=’onayla.php?id=".$OrderList->orderList->order[$i]->orderItemList->orderItem->id."’>";
echo "ONAYLA</a>";
echo "</td></tr>";
[/php]
Yukarıda ki kodları da ekledikten sonra her yeni siparişin altın ONAYLA linki oluşacaktır.
Yukarıda ki işlemlerimizi bitirdikten sonra Onayla.php sayfamızı oluşturuyoruz ve aşağıda bulunan kodları içerisine yazıyoruz.
[php]
<?php
error_reporting(E_ALL);
include "class.php";
$n11Params = [‘appKey’ => ‘ApiAnahtarınız’,
‘appSecret’ => ‘ApiŞifreniz’];
$n11 = new N11($n11Params);
?>
<html>
<head>
<meta charset="UTF-8">
<title>N11.Com Api ile Sipariş Onaylamak – BSoylu.Com</title>
</head>
<body>
<?php
$Onayla = $n11->OrderItemAccept (
[
"orderItem"=>[
"id"=> $_GET[‘id’]
]
]
);
$Onayla->orderItemList->orderItem->productName;
?>
</body>
</html>
[/php]
Evet arkadaşlar bu kadar basit bir onaylama işlemi hepinize kolay gelsin bir sonraki yazımızda görüşmek üzere.
Henüz yorum yapılmadı, ilk yorumu sen yapmak ister misin?