Mottor API
Search…
⌃K

Информация о товаре

Метод API, по которому можно получить подробную информацию о товаре

Инфорация о товаре

Описание

get
https://api.lpmotor.ru
/v1/shop/product/{product_id}

Примеры

CURL
PHP(CURL)
PHP(Guzzle)
JavaScript(Axios)
curl \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "X-Api-User-Id: <<Your-user-id>>" \
-H "Authorization: Bearer <<Your-API-token>>" \
-X GET "https://api.lpmotor.ru/v1/shop/product/12345"
<?php
$ch = curl_init();
$productId = 12345;
curl_setopt($ch, CURLOPT_URL, 'https://api.lpmotor.ru/v1/shop/product/'. $productId);
curl_setopt(
$ch,
CURLOPT_HTTPHEADER,
[
'Host: api.lpmotor.ru',
'Authorization: Bearer ' . $apiKey,
'Content-type: application/json',
'Accept: application/json',
]
);
curl_setopt($ch, CURLOPT_FAILONERROR, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
$result = curl_exec($ch);
$statusCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
$bodyArray = json_decode($result, true);
<?php
$productId = 12345;
$client = new GuzzleHttp\Client([
'base_uri' => 'https://api.lpmotor.ru',
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
'X-Api-User-Id' => $userId,
'Authorization' => 'Bearer ' . $apiKey,
],
]);
$response = $client->get(
'/v1/shop/product/' . $productId
);
$statusCode = $response->getStatusCode();
$products = json_decode((string) $response->getBody(), true);
http = Axios.create({
baseURL: "https://api.lpmotor.ru",
timeout: 30000,
headers: {
"Content-Type" : "application/json",
"Accept" : "application/json",
"Cache-Control": "no-cache, no-store, must-revalidate",
"X-Api-User-Id": userId,
"Authorization": "Bearer " + myApiKey,
}
});
http.get("/v1/shop/product/" + productId);