arkadaşlar kodum aşagıdaki gibi
https://w17.org/potuk/test.php
bu adresdeki dökümanı alıyorum fakat parçalamak istiyorum tek tek alıp database e işlemem lazım bana bu konuda yardımcı olabilirmisiniz ?
<?php
define('INTEGRATOR', '1234 - TrendyolSoft'); // Trendyol başvurunuzda entegratör firması belirttiyseniz ismini girin
define('MERCHANT_ID', '');
define('API_KEY', '');
define('API_SECRET', '');
class Trendyol{
public function getOrders($page = 1, $pageSize = 200)
{
$query = array(
'page' => ($page - 1),
'size' => $pageSize,
'orderByField' => 'PackageLastModifiedDate',
'orderByDirection' => 'DESC'
);
$orderList = $this->call('https://api.trendyol.com/sapigw/suppliers/'.MERCHANT_ID.'/orders', $query);
return $orderList;
}
public function call($url, $params)
{
$curl = curl_init($url.($params ? '?'.http_build_query($params) : NULL));
$header = array(
'Authorization: Basic '. base64_encode(API_KEY.':'.API_SECRET),
'User-Agent: '.MERCHANT_ID.' - '.INTEGRATOR.'',
'Content-Type: application/json'
);
curl_setopt($curl, CURLOPT_HTTPHEADER, $header);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 1);
curl_setopt($curl, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_ENCODING, '');
$response = curl_exec($curl);
$httpcode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
$curlerror = curl_error($curl);
return json_decode($response);
}
}
$ty = new Trendyol();
echo '<pre>';
print_r($ty->getOrders());
echo '</pre>';
?>