You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-10-08 22:51:57 +02:00
OZON: Удаление и получение атрибутов товаров
This commit is contained in:
1
docs/en/cli/Ozon/ArchiveProducts.txt
Normal file
1
docs/en/cli/Ozon/ArchiveProducts.txt
Normal file
@@ -0,0 +1 @@
|
||||
oint ozon ArchiveProducts --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --products %products%
|
1
docs/en/cli/Ozon/DeleteProductsWithoutSKU.txt
Normal file
1
docs/en/cli/Ozon/DeleteProductsWithoutSKU.txt
Normal file
@@ -0,0 +1 @@
|
||||
oint ozon DeleteProductsWithoutSKU --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --articles %articles%
|
1
docs/en/cli/Ozon/GetProductsAttributesData.txt
Normal file
1
docs/en/cli/Ozon/GetProductsAttributesData.txt
Normal file
@@ -0,0 +1 @@
|
||||
oint ozon GetProductsAttributesData --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --filter %filter% --last %last%
|
1
docs/en/cli/Ozon/UnarchiveProducts.txt
Normal file
1
docs/en/cli/Ozon/UnarchiveProducts.txt
Normal file
@@ -0,0 +1 @@
|
||||
oint ozon UnarchiveProducts --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --products %products%
|
5
docs/en/data/Ozon/DeleteProductsWithoutSKU.json
Normal file
5
docs/en/data/Ozon/DeleteProductsWithoutSKU.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"ClientID": "2128753",
|
||||
"APIKey": "7cc90d26-33e4-499b...",
|
||||
"ProductID": 1111588191
|
||||
}
|
4
docs/en/data/Ozon/GetProductsAttributesData.json
Normal file
4
docs/en/data/Ozon/GetProductsAttributesData.json
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"ClientID": "2128753",
|
||||
"APIKey": "7cc90d26-33e4-499b..."
|
||||
}
|
9
docs/en/examples/Ozon/DeleteProductsWithoutSKU.txt
Normal file
9
docs/en/examples/Ozon/DeleteProductsWithoutSKU.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
ClientID = "2128753";
|
||||
APIKey = "7cc90d26-33e4-499b...";
|
||||
ProductID = "1111588191";
|
||||
|
||||
OPI_Ozon.ArchiveProducts(ClientID, APIKey, ProductID);
|
||||
|
||||
Article = "143210608";
|
||||
|
||||
Result = OPI_Ozon.DeleteProductsWithoutSKU(ClientID, APIKey, Article);
|
11
docs/en/examples/Ozon/GetProductsAttributesData.txt
Normal file
11
docs/en/examples/Ozon/GetProductsAttributesData.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
ClientID = "2128753";
|
||||
APIKey = "7cc90d26-33e4-499b...";
|
||||
|
||||
IDArray = New Array;
|
||||
IDArray.Add("143210608");
|
||||
|
||||
Filter = New Structure;
|
||||
Filter.Insert("visibility", "ALL");
|
||||
Filter.Insert("offer_id" , IDArray);
|
||||
|
||||
Result = OPI_Ozon.GetProductsAttributesData(ClientID, APIKey, Filter);
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 17
|
||||
sidebar_position: 21
|
||||
---
|
||||
|
||||
# Add product video cover
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 16
|
||||
sidebar_position: 20
|
||||
---
|
||||
|
||||
# Add product video
|
||||
|
@@ -0,0 +1,49 @@
|
||||
---
|
||||
sidebar_position: 13
|
||||
---
|
||||
|
||||
# Archive products
|
||||
Moves selected items to the archive
|
||||
|
||||
|
||||
|
||||
`Function ArchiveProducts(Val ClientID, Val APIKey, Val ProductsID) Export`
|
||||
|
||||
| Parameter | CLI option | Type | Description |
|
||||
|-|-|-|-|
|
||||
| ClientID | --clientid | String | Client identifier |
|
||||
| APIKey | --apikey | String | API key |
|
||||
| ProductsID | --products | String, Number, Array of String, Number | Product IDs for archiving |
|
||||
|
||||
|
||||
Returns: Map Of KeyAndValue - Serialized JSON response from Ozon Seller API
|
||||
|
||||
<br/>
|
||||
|
||||
:::tip
|
||||
You can pass up to 100 identifiers at a time
|
||||
|
||||
Method at API documentation: [post /v1/product/archive](https://docs.ozon.ru/api/seller/#operation/ProductAPI_ProductArchive)
|
||||
:::
|
||||
<br/>
|
||||
|
||||
|
||||
```bsl title="Code example"
|
||||
ClientID = "2128753";
|
||||
APIKey = "7cc90d26-33e4-499b...";
|
||||
ProductID = "1111588191";
|
||||
|
||||
Result = OPI_Ozon.ArchiveProducts(ClientID, APIKey, ProductID);
|
||||
```
|
||||
|
||||
|
||||
|
||||
```sh title="CLI command example"
|
||||
|
||||
oint ozon ArchiveProducts --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --products %products%
|
||||
|
||||
```
|
||||
|
||||
```json title="Result"
|
||||
|
||||
```
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 10
|
||||
sidebar_position: 11
|
||||
---
|
||||
|
||||
# Check products images upload
|
||||
@@ -38,7 +38,7 @@ Method at API documentation: [post /v1/product/pictures/info](https://docs.ozon.
|
||||
|
||||
```sh title="CLI command example"
|
||||
|
||||
oint ozon CheckProductsImagesUpload --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --products %products%
|
||||
oint ozon CheckProductsImagesUpload --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --products %products%
|
||||
|
||||
```
|
||||
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 18
|
||||
sidebar_position: 22
|
||||
---
|
||||
|
||||
# Complete the complex attribute
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 6
|
||||
sidebar_position: 7
|
||||
---
|
||||
|
||||
# Create products by Ozon ID
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 5
|
||||
sidebar_position: 6
|
||||
---
|
||||
|
||||
# Create update product
|
||||
|
@@ -0,0 +1,55 @@
|
||||
---
|
||||
sidebar_position: 15
|
||||
---
|
||||
|
||||
# Delete products without SKU
|
||||
Deletes products without SKU from archive
|
||||
|
||||
|
||||
|
||||
`Function DeleteProductsWithoutSKU(Val ClientID, Val APIKey, Val Articles) Export`
|
||||
|
||||
| Parameter | CLI option | Type | Description |
|
||||
|-|-|-|-|
|
||||
| ClientID | --clientid | String | Client identifier |
|
||||
| APIKey | --apikey | String | API key |
|
||||
| Articles | --articles | String, Number, Array of String, Number | Products articles |
|
||||
|
||||
|
||||
Returns: Map Of KeyAndValue - Serialized JSON response from Ozon Seller API
|
||||
|
||||
<br/>
|
||||
|
||||
:::tip
|
||||
The product must be pre-archived (see ArchiveProducts)
|
||||
|
||||
Up to 500 identifiers can be passed in one request
|
||||
|
||||
Method at API documentation: [post /v2/products/delete](https://docs.ozon.ru/api/seller/#operation/ProductAPI_DeleteProducts)
|
||||
:::
|
||||
<br/>
|
||||
|
||||
|
||||
```bsl title="Code example"
|
||||
ClientID = "2128753";
|
||||
APIKey = "7cc90d26-33e4-499b...";
|
||||
ProductID = "1111588191";
|
||||
|
||||
OPI_Ozon.ArchiveProducts(ClientID, APIKey, ProductID);
|
||||
|
||||
Article = "143210608";
|
||||
|
||||
Result = OPI_Ozon.DeleteProductsWithoutSKU(ClientID, APIKey, Article);
|
||||
```
|
||||
|
||||
|
||||
|
||||
```sh title="CLI command example"
|
||||
|
||||
oint ozon DeleteProductsWithoutSKU --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --articles %articles%
|
||||
|
||||
```
|
||||
|
||||
```json title="Result"
|
||||
|
||||
```
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 14
|
||||
sidebar_position: 18
|
||||
---
|
||||
|
||||
# Get attributes update structure
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 9
|
||||
sidebar_position: 10
|
||||
---
|
||||
|
||||
# Get product creation status
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 3
|
||||
sidebar_position: 4
|
||||
---
|
||||
|
||||
# Get product description
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 12
|
||||
sidebar_position: 16
|
||||
---
|
||||
|
||||
# Get product structure
|
||||
|
@@ -0,0 +1,54 @@
|
||||
---
|
||||
sidebar_position: 2
|
||||
---
|
||||
|
||||
# Get products attributes data
|
||||
Retrieves product attributes descriptions with or without filtering
|
||||
|
||||
|
||||
|
||||
`Function GetProductsAttributesData(Val ClientID, Val APIKey, Val Filter = "", Val LastID = 0) Export`
|
||||
|
||||
| Parameter | CLI option | Type | Description |
|
||||
|-|-|-|-|
|
||||
| ClientID | --clientid | String | Client identifier |
|
||||
| APIKey | --apikey | String | API key |
|
||||
| Filter | --filter | Structure of KeyAndValue | Product selection filter. See GetProductsFilterStructure |
|
||||
| LastID | --last | String, Number | ID of the last value (last_id) from the previous response |
|
||||
|
||||
|
||||
Returns: Map Of KeyAndValue - Serialized JSON response from Ozon Seller API
|
||||
|
||||
<br/>
|
||||
|
||||
:::tip
|
||||
Method at API documentation: [post /v3/products/info/attributes](https://docs.ozon.ru/api/seller/#operation/ProductAPI_GetProductAttributesV3)
|
||||
:::
|
||||
<br/>
|
||||
|
||||
|
||||
```bsl title="Code example"
|
||||
ClientID = "2128753";
|
||||
APIKey = "7cc90d26-33e4-499b...";
|
||||
|
||||
IDArray = New Array;
|
||||
IDArray.Add("143210608");
|
||||
|
||||
Filter = New Structure;
|
||||
Filter.Insert("visibility", "ALL");
|
||||
Filter.Insert("offer_id" , IDArray);
|
||||
|
||||
Result = OPI_Ozon.GetProductsAttributesData(ClientID, APIKey, Filter);
|
||||
```
|
||||
|
||||
|
||||
|
||||
```sh title="CLI command example"
|
||||
|
||||
oint ozon GetProductsAttributesData --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --filter %filter% --last %last%
|
||||
|
||||
```
|
||||
|
||||
```json title="Result"
|
||||
|
||||
```
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 4
|
||||
sidebar_position: 5
|
||||
---
|
||||
|
||||
# Get products content rating
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 15
|
||||
sidebar_position: 19
|
||||
---
|
||||
|
||||
# Get products filter structure
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 2
|
||||
sidebar_position: 3
|
||||
---
|
||||
|
||||
# Get products informations
|
||||
@@ -48,7 +48,7 @@ Specify the minimum price of the product after all promotions have been applied
|
||||
|
||||
```sh title="CLI command example"
|
||||
|
||||
oint ozon GetProductsInformation --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --productid %productid% --sku %sku% --offerid %offerid%
|
||||
oint ozon GetProductsInformation --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --productid %productid% --sku %sku% --offerid %offerid%
|
||||
|
||||
```
|
||||
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 13
|
||||
sidebar_position: 17
|
||||
---
|
||||
|
||||
# Get simplified product structure
|
||||
|
@@ -0,0 +1,49 @@
|
||||
---
|
||||
sidebar_position: 14
|
||||
---
|
||||
|
||||
# Unarchive products
|
||||
Returns selected items from the archive
|
||||
|
||||
|
||||
|
||||
`Function UnarchiveProducts(Val ClientID, Val APIKey, Val ProductsID) Export`
|
||||
|
||||
| Parameter | CLI option | Type | Description |
|
||||
|-|-|-|-|
|
||||
| ClientID | --clientid | String | Client identifier |
|
||||
| APIKey | --apikey | String | API key |
|
||||
| ProductsID | --products | String, Number, Array of String, Number | Product IDs for recovery |
|
||||
|
||||
|
||||
Returns: Map Of KeyAndValue - Serialized JSON response from Ozon Seller API
|
||||
|
||||
<br/>
|
||||
|
||||
:::tip
|
||||
You can restore from the archive no more than 10 products that were automatically archived per day. There are no restrictions on unarchiving products that were manually moved to the archive.
|
||||
|
||||
Method at API documentation: [post /v1/product/unarchive](https://docs.ozon.ru/api/seller/#operation/ProductAPI_ProductUnarchive)
|
||||
:::
|
||||
<br/>
|
||||
|
||||
|
||||
```bsl title="Code example"
|
||||
ClientID = "2128753";
|
||||
APIKey = "7cc90d26-33e4-499b...";
|
||||
ProductID = "1111588191";
|
||||
|
||||
Result = OPI_Ozon.UnarchiveProducts(ClientID, APIKey, ProductID);
|
||||
```
|
||||
|
||||
|
||||
|
||||
```sh title="CLI command example"
|
||||
|
||||
oint ozon UnarchiveProducts --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --products %products%
|
||||
|
||||
```
|
||||
|
||||
```json title="Result"
|
||||
|
||||
```
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 8
|
||||
sidebar_position: 9
|
||||
---
|
||||
|
||||
# Update product images
|
||||
@@ -61,7 +61,7 @@ On each method call, send all the images that should be on the product card
|
||||
|
||||
```sh title="CLI command example"
|
||||
|
||||
oint ozon UpdateProductImages --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --productid "1111588191" --images %images% --images360 %images360% --color %color%
|
||||
oint ozon UpdateProductImages --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --productid "1111588191" --images %images% --images360 %images360% --color %color%
|
||||
|
||||
```
|
||||
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 11
|
||||
sidebar_position: 12
|
||||
---
|
||||
|
||||
# Update products articles
|
||||
@@ -40,7 +40,7 @@ Method at API documentation: [post /v1/product/update/offer-id](https://docs.ozo
|
||||
|
||||
```sh title="CLI command example"
|
||||
|
||||
oint ozon UpdateProductsArticles --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --offers %offers%
|
||||
oint ozon UpdateProductsArticles --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --offers %offers%
|
||||
|
||||
```
|
||||
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 7
|
||||
sidebar_position: 8
|
||||
---
|
||||
|
||||
# Update products attributes
|
||||
|
1
docs/ru/cli/Ozon/АрхивироватьТовары.txt
Normal file
1
docs/ru/cli/Ozon/АрхивироватьТовары.txt
Normal file
@@ -0,0 +1 @@
|
||||
oint ozon АрхивироватьТовары --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --products %products%
|
@@ -0,0 +1 @@
|
||||
oint ozon ПолучитьОписанияХарактеристикТоваров --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --filter %filter% --last %last%
|
1
docs/ru/cli/Ozon/РазархивироватьТовары.txt
Normal file
1
docs/ru/cli/Ozon/РазархивироватьТовары.txt
Normal file
@@ -0,0 +1 @@
|
||||
oint ozon РазархивироватьТовары --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --products %products%
|
1
docs/ru/cli/Ozon/УдалитьТоварыБезSKU.txt
Normal file
1
docs/ru/cli/Ozon/УдалитьТоварыБезSKU.txt
Normal file
@@ -0,0 +1 @@
|
||||
oint ozon УдалитьТоварыБезSKU --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --articles %articles%
|
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"IDКлиента": "2128753",
|
||||
"КлючAPI": "7cc90d26-33e4-499b..."
|
||||
}
|
5
docs/ru/data/Ozon/УдалитьТоварыБезSKU.json
Normal file
5
docs/ru/data/Ozon/УдалитьТоварыБезSKU.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"IDКлиента": "2128753",
|
||||
"КлючAPI": "7cc90d26-33e4-499b...",
|
||||
"IDТовара": 1111588191
|
||||
}
|
@@ -0,0 +1,11 @@
|
||||
IDКлиента = "2128753";
|
||||
КлючAPI = "7cc90d26-33e4-499b...";
|
||||
|
||||
МассивID = Новый Массив;
|
||||
МассивID.Добавить("143210608");
|
||||
|
||||
Фильтр = Новый Структура;
|
||||
Фильтр.Вставить("visibility", "ALL");
|
||||
Фильтр.Вставить("offer_id" , МассивID);
|
||||
|
||||
Результат = OPI_Ozon.ПолучитьОписанияХарактеристикТоваров(IDКлиента, КлючAPI, Фильтр);
|
9
docs/ru/examples/Ozon/УдалитьТоварыБезSKU.txt
Normal file
9
docs/ru/examples/Ozon/УдалитьТоварыБезSKU.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
IDКлиента = "2128753";
|
||||
КлючAPI = "7cc90d26-33e4-499b...";
|
||||
IDТовара = "1111588191";
|
||||
|
||||
OPI_Ozon.АрхивироватьТовары(IDКлиента, КлючAPI, IDТовара);
|
||||
|
||||
Артикул = "143210608";
|
||||
|
||||
Результат = OPI_Ozon.УдалитьТоварыБезSKU(IDКлиента, КлючAPI, Артикул);
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 17
|
||||
sidebar_position: 21
|
||||
---
|
||||
|
||||
# Добавить видеообложку товара
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 16
|
||||
sidebar_position: 20
|
||||
---
|
||||
|
||||
# Добавить видео товара
|
||||
|
@@ -0,0 +1,49 @@
|
||||
---
|
||||
sidebar_position: 13
|
||||
---
|
||||
|
||||
# Архивировать товары
|
||||
Переносит выбранные товары в архив
|
||||
|
||||
|
||||
|
||||
`Функция АрхивироватьТовары(Знач IDКлиента, Знач КлючAPI, Знач IDТоваров) Экспорт`
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| IDКлиента | --clientid | Строка | Идентификатор клиента |
|
||||
| КлючAPI | --apikey | Строка | API ключ |
|
||||
| IDТоваров | --products | Строка, Число, Массив Из Строка, Число | ID товаров для архивации |
|
||||
|
||||
|
||||
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Ozon Seller API
|
||||
|
||||
<br/>
|
||||
|
||||
:::tip
|
||||
Вы можете передать до 100 идентификаторов за раз
|
||||
|
||||
Метод в документации API: [post /v1/product/archive](https://docs.ozon.ru/api/seller/#operation/ProductAPI_ProductArchive)
|
||||
:::
|
||||
<br/>
|
||||
|
||||
|
||||
```bsl title="Пример кода"
|
||||
IDКлиента = "2128753";
|
||||
КлючAPI = "7cc90d26-33e4-499b...";
|
||||
IDТовара = "1111588191";
|
||||
|
||||
Результат = OPI_Ozon.АрхивироватьТовары(IDКлиента, КлючAPI, IDТовара);
|
||||
```
|
||||
|
||||
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint ozon АрхивироватьТовары --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --products %products%
|
||||
|
||||
```
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
```
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 10
|
||||
sidebar_position: 11
|
||||
---
|
||||
|
||||
# Проверить загрузку изображений товаров
|
||||
@@ -38,7 +38,7 @@ sidebar_position: 10
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint ozon ПроверитьЗагрузкуИзображенийТоваров --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --products %products%
|
||||
oint ozon ПроверитьЗагрузкуИзображенийТоваров --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --products %products%
|
||||
|
||||
```
|
||||
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 18
|
||||
sidebar_position: 22
|
||||
---
|
||||
|
||||
# Дополнить комплексный атрибут
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 6
|
||||
sidebar_position: 7
|
||||
---
|
||||
|
||||
# Создать товары по Ozon ID
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 5
|
||||
sidebar_position: 6
|
||||
---
|
||||
|
||||
# Создать обновить товары
|
||||
|
@@ -0,0 +1,55 @@
|
||||
---
|
||||
sidebar_position: 15
|
||||
---
|
||||
|
||||
# Удалить товары без SKU
|
||||
Удаляет товары без SKU из архива
|
||||
|
||||
|
||||
|
||||
`Функция УдалитьТоварыБезSKU(Знач IDКлиента, Знач КлючAPI, Знач Артикулы) Экспорт`
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| IDКлиента | --clientid | Строка | Идентификатор клиента |
|
||||
| КлючAPI | --apikey | Строка | API ключ |
|
||||
| Артикулы | --articles | Строка, Число, Массив Из Строка, Число | Артикулы товаров |
|
||||
|
||||
|
||||
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Ozon Seller API
|
||||
|
||||
<br/>
|
||||
|
||||
:::tip
|
||||
Товар должен быть предварительно архивирован (см. АрхивироватьТовары)
|
||||
|
||||
В одном запросе можно передать до 500 идентификаторов
|
||||
|
||||
Метод в документации API: [post /v2/products/delete](https://docs.ozon.ru/api/seller/#operation/ProductAPI_DeleteProducts)
|
||||
:::
|
||||
<br/>
|
||||
|
||||
|
||||
```bsl title="Пример кода"
|
||||
IDКлиента = "2128753";
|
||||
КлючAPI = "7cc90d26-33e4-499b...";
|
||||
IDТовара = "1111588191";
|
||||
|
||||
OPI_Ozon.АрхивироватьТовары(IDКлиента, КлючAPI, IDТовара);
|
||||
|
||||
Артикул = "143210608";
|
||||
|
||||
Результат = OPI_Ozon.УдалитьТоварыБезSKU(IDКлиента, КлючAPI, Артикул);
|
||||
```
|
||||
|
||||
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint ozon УдалитьТоварыБезSKU --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --articles %articles%
|
||||
|
||||
```
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
```
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 14
|
||||
sidebar_position: 18
|
||||
---
|
||||
|
||||
# Получить структуру обновления характеристик
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 9
|
||||
sidebar_position: 10
|
||||
---
|
||||
|
||||
# Получить статус добавления товара
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 3
|
||||
sidebar_position: 4
|
||||
---
|
||||
|
||||
# Получить описание товара
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 12
|
||||
sidebar_position: 16
|
||||
---
|
||||
|
||||
# Получить структуру товара
|
||||
|
@@ -0,0 +1,54 @@
|
||||
---
|
||||
sidebar_position: 2
|
||||
---
|
||||
|
||||
# Получить описания харакетристик товаров
|
||||
Получает описания характеристик товаров с фильтром или без
|
||||
|
||||
|
||||
|
||||
`Функция ПолучитьОписанияХарактеристикТоваров(Знач IDКлиента, Знач КлючAPI, Знач Фильтр = "", Знач IDПоследнего = 0) Экспорт`
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| IDКлиента | --clientid | Строка | Идентификатор клиента |
|
||||
| КлючAPI | --apikey | Строка | API ключ |
|
||||
| Фильтр | --filter | Структура Из КлючИЗначение | Фильтр выборки товаров. См. ПолучитьСтруктуруФильтраТоваров |
|
||||
| IDПоследнего | --last | Строка, Число | ID последнего значения (last_id) из предыдущего запроса |
|
||||
|
||||
|
||||
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Ozon Seller API
|
||||
|
||||
<br/>
|
||||
|
||||
:::tip
|
||||
Метод в документации API: [post /v3/products/info/attributes](https://docs.ozon.ru/api/seller/#operation/ProductAPI_GetProductAttributesV3)
|
||||
:::
|
||||
<br/>
|
||||
|
||||
|
||||
```bsl title="Пример кода"
|
||||
IDКлиента = "2128753";
|
||||
КлючAPI = "7cc90d26-33e4-499b...";
|
||||
|
||||
МассивID = Новый Массив;
|
||||
МассивID.Добавить("143210608");
|
||||
|
||||
Фильтр = Новый Структура;
|
||||
Фильтр.Вставить("visibility", "ALL");
|
||||
Фильтр.Вставить("offer_id" , МассивID);
|
||||
|
||||
Результат = OPI_Ozon.ПолучитьОписанияХарактеристикТоваров(IDКлиента, КлючAPI, Фильтр);
|
||||
```
|
||||
|
||||
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint ozon ПолучитьОписанияХарактеристикТоваров --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --filter %filter% --last %last%
|
||||
|
||||
```
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
```
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 4
|
||||
sidebar_position: 5
|
||||
---
|
||||
|
||||
# Получить контент рейтинг товаров
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 15
|
||||
sidebar_position: 19
|
||||
---
|
||||
|
||||
# Получить структуру фильтра товаров
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 2
|
||||
sidebar_position: 3
|
||||
---
|
||||
|
||||
# Получить информацию о товарах
|
||||
@@ -48,7 +48,7 @@ sidebar_position: 2
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint ozon ПолучитьИнформациюОТоварах --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --productid %productid% --sku %sku% --offerid %offerid%
|
||||
oint ozon ПолучитьИнформациюОТоварах --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --productid %productid% --sku %sku% --offerid %offerid%
|
||||
|
||||
```
|
||||
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 13
|
||||
sidebar_position: 17
|
||||
---
|
||||
|
||||
# Получить сокращенную структуру товара
|
||||
|
@@ -0,0 +1,49 @@
|
||||
---
|
||||
sidebar_position: 14
|
||||
---
|
||||
|
||||
# Разархивировать товары
|
||||
Возвращает выбранные товары из архива
|
||||
|
||||
|
||||
|
||||
`Функция РазархивироватьТовары(Знач IDКлиента, Знач КлючAPI, Знач IDТоваров) Экспорт`
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| IDКлиента | --clientid | Строка | Идентификатор клиента |
|
||||
| КлючAPI | --apikey | Строка | API ключ |
|
||||
| IDТоваров | --products | Строка, Число, Массив Из Строка, Число | ID товаров для восстановления |
|
||||
|
||||
|
||||
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Ozon Seller API
|
||||
|
||||
<br/>
|
||||
|
||||
:::tip
|
||||
В сутки можно восстановить из архива не больше 10 товаров, которые были архивированы автоматически. На разархивацию товаров, перенесённых в архив вручную, ограничений нет.
|
||||
|
||||
Метод в документации API: [post /v1/product/unarchive](https://docs.ozon.ru/api/seller/#operation/ProductAPI_ProductUnarchive)
|
||||
:::
|
||||
<br/>
|
||||
|
||||
|
||||
```bsl title="Пример кода"
|
||||
IDКлиента = "2128753";
|
||||
КлючAPI = "7cc90d26-33e4-499b...";
|
||||
IDТовара = "1111588191";
|
||||
|
||||
Результат = OPI_Ozon.РазархивироватьТовары(IDКлиента, КлючAPI, IDТовара);
|
||||
```
|
||||
|
||||
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint ozon РазархивироватьТовары --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --products %products%
|
||||
|
||||
```
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
```
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 8
|
||||
sidebar_position: 9
|
||||
---
|
||||
|
||||
# Обновить изображения товара
|
||||
@@ -61,7 +61,7 @@ sidebar_position: 8
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint ozon ОбновитьИзображенияТовара --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --productid "1111588191" --images %images% --images360 %images360% --color %color%
|
||||
oint ozon ОбновитьИзображенияТовара --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --productid "1111588191" --images %images% --images360 %images360% --color %color%
|
||||
|
||||
```
|
||||
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 11
|
||||
sidebar_position: 12
|
||||
---
|
||||
|
||||
# Изменить артикулы товаров
|
||||
@@ -40,7 +40,7 @@ sidebar_position: 11
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint ozon ИзменитьАртикулыТоваров --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --offers %offers%
|
||||
oint ozon ИзменитьАртикулыТоваров --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --offers %offers%
|
||||
|
||||
```
|
||||
|
||||
|
@@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 7
|
||||
sidebar_position: 8
|
||||
---
|
||||
|
||||
# Обновить характеристики товаров
|
||||
|
Reference in New Issue
Block a user