You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-07-17 01:42:25 +02:00
OZON: Связанные SKU и штрихкоды
This commit is contained in:
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..." --sku %sku%
|
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..." --barcodes %barcodes%
|
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..." --productids %productids%
|
4
docs/ru/data/Ozon/ПолучитьСвязанныеSKU.json
Normal file
4
docs/ru/data/Ozon/ПолучитьСвязанныеSKU.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"IDКлиента": "2128753",
|
||||
"КлючAPI": "7cc90d26-33e4-499b..."
|
||||
}
|
4
docs/ru/data/Ozon/ПривязатьШтрихкоды.json
Normal file
4
docs/ru/data/Ozon/ПривязатьШтрихкоды.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"IDКлиента": "2128753",
|
||||
"КлючAPI": "7cc90d26-33e4-499b..."
|
||||
}
|
5
docs/ru/data/Ozon/СоздатьШтрихкоды.json
Normal file
5
docs/ru/data/Ozon/СоздатьШтрихкоды.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"IDКлиента": "2128753",
|
||||
"КлючAPI": "7cc90d26-33e4-499b...",
|
||||
"IDТовара": 1111588191
|
||||
}
|
5
docs/ru/examples/Ozon/ПолучитьСвязанныеSKU.txt
Normal file
5
docs/ru/examples/Ozon/ПолучитьСвязанныеSKU.txt
Normal file
@ -0,0 +1,5 @@
|
||||
IDКлиента = "2128753";
|
||||
КлючAPI = "7cc90d26-33e4-499b...";
|
||||
SKU = 1626044001;
|
||||
|
||||
Результат = OPI_Ozon.ПолучитьСвязанныеSKU(IDКлиента, КлючAPI, SKU);
|
7
docs/ru/examples/Ozon/ПривязатьШтрихкоды.txt
Normal file
7
docs/ru/examples/Ozon/ПривязатьШтрихкоды.txt
Normal file
@ -0,0 +1,7 @@
|
||||
IDКлиента = "2128753";
|
||||
КлючAPI = "7cc90d26-33e4-499b...";
|
||||
|
||||
СоответствиеШтрихкодов = Новый Соответствие;
|
||||
СоответствиеШтрихкодов.Вставить(1626044001, "112233");
|
||||
|
||||
Результат = OPI_Ozon.ПривязатьШтрихкоды(IDКлиента, КлючAPI, СоответствиеШтрихкодов);
|
5
docs/ru/examples/Ozon/СоздатьШтрихкоды.txt
Normal file
5
docs/ru/examples/Ozon/СоздатьШтрихкоды.txt
Normal file
@ -0,0 +1,5 @@
|
||||
IDКлиента = "2128753";
|
||||
КлючAPI = "7cc90d26-33e4-499b...";
|
||||
IDТовара = "1111588191";
|
||||
|
||||
Результат = OPI_Ozon.СоздатьШтрихкоды(IDКлиента, КлючAPI, IDТовара);
|
@ -21,7 +21,9 @@ sidebar_position: 5
|
||||
<br/>
|
||||
|
||||
:::tip
|
||||
Метод в документации API: [disk.file.getExternalLink](https://dev.1c-bitrix.ru/rest_help/disk/file/disk_file_getexternallink.php)
|
||||
Метод внезавно исчез из API на облачном Bitrix24, где проводилось тестирование (09/24). Возможно, он все еще будет работать на других версиях, но это не гарантировано
|
||||
|
||||
Метод в документации API: [disk.file.getExternalLink](https://dev.1c-bitrix.ru/rest_help/disk/file/disk_file_getexternallink.php)
|
||||
:::
|
||||
<br/>
|
||||
|
||||
|
49
docs/ru/md/Ozon/Barcodes/Bind-barcodes.md
Normal file
49
docs/ru/md/Ozon/Barcodes/Bind-barcodes.md
Normal file
@ -0,0 +1,49 @@
|
||||
---
|
||||
sidebar_position: 1
|
||||
---
|
||||
|
||||
# Привязать штрихкоды
|
||||
Привязывает штрихкоды к товарам
|
||||
|
||||
|
||||
|
||||
`Функция ПривязатьШтрихкоды(Знач IDКлиента, Знач КлючAPI, Знач СоответствиеШтрихкодов) Экспорт`
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| IDКлиента | --clientid | Строка | Идентификатор клиента |
|
||||
| КлючAPI | --apikey | Строка | API ключ |
|
||||
| СоответствиеШтрихкодов | --barcodes | Соответствие Из КлючИЗначение | Ключ > SKU товара, Значение > Штрихкод |
|
||||
|
||||
|
||||
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Ozon Seller API
|
||||
|
||||
<br/>
|
||||
|
||||
:::tip
|
||||
Метод в документации API: [post /v1/barcode/add](https://docs.ozon.ru/api/seller/#operation/add-barcode)
|
||||
:::
|
||||
<br/>
|
||||
|
||||
|
||||
```bsl title="Пример кода"
|
||||
IDКлиента = "2128753";
|
||||
КлючAPI = "7cc90d26-33e4-499b...";
|
||||
|
||||
СоответствиеШтрихкодов = Новый Соответствие;
|
||||
СоответствиеШтрихкодов.Вставить(1626044001, "112233");
|
||||
|
||||
Результат = OPI_Ozon.ПривязатьШтрихкоды(IDКлиента, КлючAPI, СоответствиеШтрихкодов);
|
||||
```
|
||||
|
||||
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint ozon ПривязатьШтрихкоды --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --barcodes %barcodes%
|
||||
|
||||
```
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
```
|
51
docs/ru/md/Ozon/Barcodes/Create-barcodes.md
Normal file
51
docs/ru/md/Ozon/Barcodes/Create-barcodes.md
Normal file
@ -0,0 +1,51 @@
|
||||
---
|
||||
sidebar_position: 2
|
||||
---
|
||||
|
||||
# Создать штрихкоды
|
||||
Генерирует новые штрихкоды для товаров
|
||||
|
||||
|
||||
|
||||
`Функция СоздатьШтрихкоды(Знач IDКлиента, Знач КлючAPI, Знач IDТоваров) Экспорт`
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| IDКлиента | --clientid | Строка | Идентификатор клиента |
|
||||
| КлючAPI | --apikey | Строка | API ключ |
|
||||
| IDТоваров | --productids | Строка, Массив Из Строка | ID товаров для создания штрихкодов |
|
||||
|
||||
|
||||
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Ozon Seller API
|
||||
|
||||
<br/>
|
||||
|
||||
:::tip
|
||||
За один запрос вы можете создать штрихкоды не больше чем для 100 товаров
|
||||
|
||||
С одного аккаунта продавца можно использовать метод не больше 20 раз в минуту
|
||||
|
||||
Метод в документации API: [post /v1/barcode/generate](https://docs.ozon.ru/api/seller/#operation/generate-barcode)
|
||||
:::
|
||||
<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..." --productids %productids%
|
||||
|
||||
```
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
```
|
4
docs/ru/md/Ozon/Barcodes/_category_.json
Normal file
4
docs/ru/md/Ozon/Barcodes/_category_.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"label": "Штрихкоды",
|
||||
"position": "4"
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 24
|
||||
sidebar_position: 25
|
||||
---
|
||||
|
||||
# Добавить видеообложку товара
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 23
|
||||
sidebar_position: 24
|
||||
---
|
||||
|
||||
# Добавить видео товара
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 25
|
||||
sidebar_position: 26
|
||||
---
|
||||
|
||||
# Дополнить комплексный атрибут
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 21
|
||||
sidebar_position: 22
|
||||
---
|
||||
|
||||
# Получить структуру обновления характеристик
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 18
|
||||
sidebar_position: 19
|
||||
---
|
||||
|
||||
# Получить статус добавления кодов
|
||||
@ -38,10 +38,14 @@ sidebar_position: 18
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint ozon ПолучитьСтатусДобавленияКодов --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --taskid %taskid%
|
||||
oint ozon ПолучитьСтатусДобавленияКодов --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --taskid %taskid%
|
||||
|
||||
```
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{
|
||||
"code": 5,
|
||||
"message": "Upload task not found",
|
||||
"details": []
|
||||
}
|
||||
```
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 17
|
||||
sidebar_position: 18
|
||||
---
|
||||
|
||||
# Получить статус добавления товара
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 19
|
||||
sidebar_position: 20
|
||||
---
|
||||
|
||||
# Получить структуру товара
|
||||
|
@ -38,10 +38,17 @@ sidebar_position: 16
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint ozon ПолучитьКоличествоПодписчиковТоваров --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --sku %sku%
|
||||
oint ozon ПолучитьКоличествоПодписчиковТоваров --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --sku %sku%
|
||||
|
||||
```
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{
|
||||
"result": [
|
||||
{
|
||||
"sku": 1626044001,
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 22
|
||||
sidebar_position: 23
|
||||
---
|
||||
|
||||
# Получить структуру фильтра товаров
|
||||
|
@ -0,0 +1,51 @@
|
||||
---
|
||||
sidebar_position: 17
|
||||
---
|
||||
|
||||
# Получить связанные SKU
|
||||
Получает единый SKU по старым идентификаторам SKU FBS и SKU FBO
|
||||
|
||||
|
||||
|
||||
`Функция ПолучитьСвязанныеSKU(Знач IDКлиента, Знач КлючAPI, Знач SKU) Экспорт`
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| IDКлиента | --clientid | Строка | Идентификатор клиента |
|
||||
| КлючAPI | --apikey | Строка | API ключ |
|
||||
| SKU | --sku | Число, Массив Из Число | Идентификаторы товаров в системе Ozon (SKU) |
|
||||
|
||||
|
||||
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Ozon Seller API
|
||||
|
||||
<br/>
|
||||
|
||||
:::tip
|
||||
В ответе будут все SKU, связанные с переданными. Метод может обработать любые SKU, даже скрытые или удалённые.
|
||||
|
||||
Передавайте до 200 SKU в одном запросе.
|
||||
|
||||
Метод в документации API: [post /v1/product/related-sku/get](https://docs.ozon.ru/api/seller/#operation/ProductAPI_ProductGetRelatedSKU)
|
||||
:::
|
||||
<br/>
|
||||
|
||||
|
||||
```bsl title="Пример кода"
|
||||
IDКлиента = "2128753";
|
||||
КлючAPI = "7cc90d26-33e4-499b...";
|
||||
SKU = 1626044001;
|
||||
|
||||
Результат = OPI_Ozon.ПолучитьСвязанныеSKU(IDКлиента, КлючAPI, SKU);
|
||||
```
|
||||
|
||||
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint ozon ПолучитьСвязанныеSKU --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --sku %sku%
|
||||
|
||||
```
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
```
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
sidebar_position: 20
|
||||
sidebar_position: 21
|
||||
---
|
||||
|
||||
# Получить сокращенную структуру товара
|
||||
|
@ -47,10 +47,14 @@ sidebar_position: 15
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint ozon ЗагрузитьКодыАктивацииТовара --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --productid "1111588191" --codes %codes%
|
||||
oint ozon ЗагрузитьКодыАктивацииТовара --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --productid "1111588191" --codes %codes%
|
||||
|
||||
```
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{
|
||||
"code": 7,
|
||||
"message": "Is not service company",
|
||||
"details": []
|
||||
}
|
||||
```
|
||||
|
Reference in New Issue
Block a user