вдруг кто будет искать
$clientId = '812'; //айди шопа
$apiKey = '04c1d-a754-4c7f-aa2c-8d14e256'; // ключ апи
$method = '/v1/product/list'; //метод запроса
#////тело запроса///#
$data = '{
"stocks": [
{
"product_id": 120000,
"offer_id": "PRD-1",
"stock": 20
},
{
"product_id": 124100,
"offer_id": "PRD-2",
"stock": 20
}
]
}';
#////////#
$result = post($clientId, $apiKey, $method, $data); //вывод результата
echo $result;
//фунция для с работы с API
function post($clientId, $apiKey, $method, $data){
$url = 'http://api-seller.ozon.ru'.$method;
$headers = array(
'Content-Type: application/json',
'Host: api-seller.ozon.ru',
'Client-Id: '.$clientId,
'Api-Key: '.$apiKey
) ;
$ch = curl_init();
$options = array(
CURLOPT_URL => $url,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => $data,
CURLOPT_HTTPHEADER => $headers
);
curl_setopt_array($ch, $options);
$html = curl_exec($ch);
curl_close($ch);
return $html;
};