mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-03-19 21:17:55 +02:00
Доки Ozon
This commit is contained in:
parent
05be006194
commit
1d03316274
1
docs/en/cli/Ozon/CheckProductsImagesUpload.txt
Normal file
1
docs/en/cli/Ozon/CheckProductsImagesUpload.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
oint ozon CheckProductsImagesUpload --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --products %products%
|
1
docs/en/cli/Ozon/GetProductsInformation.txt
Normal file
1
docs/en/cli/Ozon/GetProductsInformation.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
oint ozon GetProductsInformation --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --productid %productid% --sku %sku% --offerid %offerid%
|
1
docs/en/cli/Ozon/UpdateProductImages.txt
Normal file
1
docs/en/cli/Ozon/UpdateProductImages.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
oint ozon UpdateProductImages --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --productid "1111588191" --images %images% --images360 %images360% --color %color%
|
1
docs/en/cli/Ozon/UpdateProductsArticles.txt
Normal file
1
docs/en/cli/Ozon/UpdateProductsArticles.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
oint ozon UpdateProductsArticles --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --offers %offers%
|
@ -64,5 +64,17 @@ Method at API documentation: [crm.deal.add](https://dev.1c-bitrix.ru/rest_help/c
|
|||||||
```
|
```
|
||||||
|
|
||||||
```json title="Result"
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"result": 74,
|
||||||
|
"time": {
|
||||||
|
"start": 1724584043.72863,
|
||||||
|
"finish": 1724584043.94602,
|
||||||
|
"duration": 0.21738600730896,
|
||||||
|
"processing": 0.192203044891357,
|
||||||
|
"date_start": "2024-08-25T11:07:23+00:00",
|
||||||
|
"date_finish": "2024-08-25T11:07:23+00:00",
|
||||||
|
"operating_reset_at": 1724584643,
|
||||||
|
"operating": 0.192182064056396
|
||||||
|
}
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
@ -48,5 +48,17 @@ Method at API documentation: [crm.deal.delete](https://dev.1c-bitrix.ru/rest_hel
|
|||||||
```
|
```
|
||||||
|
|
||||||
```json title="Result"
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"result": true,
|
||||||
|
"time": {
|
||||||
|
"start": 1724584048.03319,
|
||||||
|
"finish": 1724584048.14273,
|
||||||
|
"duration": 0.109539985656738,
|
||||||
|
"processing": 0.0796740055084228,
|
||||||
|
"date_start": "2024-08-25T11:07:28+00:00",
|
||||||
|
"date_finish": "2024-08-25T11:07:28+00:00",
|
||||||
|
"operating_reset_at": 1724584648,
|
||||||
|
"operating": 0
|
||||||
|
}
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
@ -45,5 +45,436 @@ Method at API documentation: [crm.deal.fields](https://dev.1c-bitrix.ru/rest_hel
|
|||||||
```
|
```
|
||||||
|
|
||||||
```json title="Result"
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"result": {
|
||||||
|
"ID": {
|
||||||
|
"type": "integer",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": true,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "ID"
|
||||||
|
},
|
||||||
|
"TITLE": {
|
||||||
|
"type": "string",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Название"
|
||||||
|
},
|
||||||
|
"TYPE_ID": {
|
||||||
|
"type": "crm_status",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"statusType": "DEAL_TYPE",
|
||||||
|
"title": "Тип"
|
||||||
|
},
|
||||||
|
"CATEGORY_ID": {
|
||||||
|
"type": "crm_category",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": true,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Воронка"
|
||||||
|
},
|
||||||
|
"STAGE_ID": {
|
||||||
|
"type": "crm_status",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"statusType": "DEAL_STAGE",
|
||||||
|
"title": "Стадия сделки"
|
||||||
|
},
|
||||||
|
"STAGE_SEMANTIC_ID": {
|
||||||
|
"type": "string",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": true,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Группа стадии"
|
||||||
|
},
|
||||||
|
"IS_NEW": {
|
||||||
|
"type": "char",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": true,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Новая сделка"
|
||||||
|
},
|
||||||
|
"IS_RECURRING": {
|
||||||
|
"type": "char",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Регулярная сделка"
|
||||||
|
},
|
||||||
|
"IS_RETURN_CUSTOMER": {
|
||||||
|
"type": "char",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Повторная сделка"
|
||||||
|
},
|
||||||
|
"IS_REPEATED_APPROACH": {
|
||||||
|
"type": "char",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Повторное обращение"
|
||||||
|
},
|
||||||
|
"PROBABILITY": {
|
||||||
|
"type": "integer",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Вероятность"
|
||||||
|
},
|
||||||
|
"CURRENCY_ID": {
|
||||||
|
"type": "crm_currency",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Валюта"
|
||||||
|
},
|
||||||
|
"OPPORTUNITY": {
|
||||||
|
"type": "double",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Сумма"
|
||||||
|
},
|
||||||
|
"IS_MANUAL_OPPORTUNITY": {
|
||||||
|
"type": "char",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "IS_MANUAL_OPPORTUNITY"
|
||||||
|
},
|
||||||
|
"TAX_VALUE": {
|
||||||
|
"type": "double",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Ставка налога"
|
||||||
|
},
|
||||||
|
"COMPANY_ID": {
|
||||||
|
"type": "crm_company",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Компания",
|
||||||
|
"settings": {
|
||||||
|
"parentEntityTypeId": 4
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"CONTACT_ID": {
|
||||||
|
"type": "crm_contact",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"isDeprecated": true,
|
||||||
|
"title": "Контакт"
|
||||||
|
},
|
||||||
|
"CONTACT_IDS": {
|
||||||
|
"type": "crm_contact",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": true,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Контакты"
|
||||||
|
},
|
||||||
|
"QUOTE_ID": {
|
||||||
|
"type": "crm_quote",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": true,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Предложение",
|
||||||
|
"settings": {
|
||||||
|
"parentEntityTypeId": 7
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"BEGINDATE": {
|
||||||
|
"type": "date",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Дата начала"
|
||||||
|
},
|
||||||
|
"CLOSEDATE": {
|
||||||
|
"type": "date",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Дата завершения"
|
||||||
|
},
|
||||||
|
"OPENED": {
|
||||||
|
"type": "char",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Доступна для всех"
|
||||||
|
},
|
||||||
|
"CLOSED": {
|
||||||
|
"type": "char",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Закрыта"
|
||||||
|
},
|
||||||
|
"COMMENTS": {
|
||||||
|
"type": "string",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Комментарий"
|
||||||
|
},
|
||||||
|
"ASSIGNED_BY_ID": {
|
||||||
|
"type": "user",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Ответственный"
|
||||||
|
},
|
||||||
|
"CREATED_BY_ID": {
|
||||||
|
"type": "user",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": true,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Кем создана"
|
||||||
|
},
|
||||||
|
"MODIFY_BY_ID": {
|
||||||
|
"type": "user",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": true,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Кем изменена"
|
||||||
|
},
|
||||||
|
"MOVED_BY_ID": {
|
||||||
|
"type": "user",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": true,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "MOVED_BY_ID"
|
||||||
|
},
|
||||||
|
"DATE_CREATE": {
|
||||||
|
"type": "datetime",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": true,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Дата создания"
|
||||||
|
},
|
||||||
|
"DATE_MODIFY": {
|
||||||
|
"type": "datetime",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": true,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Дата изменения"
|
||||||
|
},
|
||||||
|
"MOVED_TIME": {
|
||||||
|
"type": "datetime",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": true,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "MOVED_TIME"
|
||||||
|
},
|
||||||
|
"SOURCE_ID": {
|
||||||
|
"type": "crm_status",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"statusType": "SOURCE",
|
||||||
|
"title": "Источник"
|
||||||
|
},
|
||||||
|
"SOURCE_DESCRIPTION": {
|
||||||
|
"type": "string",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Дополнительно об источнике"
|
||||||
|
},
|
||||||
|
"LEAD_ID": {
|
||||||
|
"type": "crm_lead",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": true,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Лид",
|
||||||
|
"settings": {
|
||||||
|
"parentEntityTypeId": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"ADDITIONAL_INFO": {
|
||||||
|
"type": "string",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Дополнительная информация"
|
||||||
|
},
|
||||||
|
"LOCATION_ID": {
|
||||||
|
"type": "location",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Местоположение"
|
||||||
|
},
|
||||||
|
"ORIGINATOR_ID": {
|
||||||
|
"type": "string",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Внешний источник"
|
||||||
|
},
|
||||||
|
"ORIGIN_ID": {
|
||||||
|
"type": "string",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Идентификатор элемента во внешнем источнике"
|
||||||
|
},
|
||||||
|
"UTM_SOURCE": {
|
||||||
|
"type": "string",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Рекламная система"
|
||||||
|
},
|
||||||
|
"UTM_MEDIUM": {
|
||||||
|
"type": "string",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Тип трафика"
|
||||||
|
},
|
||||||
|
"UTM_CAMPAIGN": {
|
||||||
|
"type": "string",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Обозначение рекламной кампании"
|
||||||
|
},
|
||||||
|
"UTM_CONTENT": {
|
||||||
|
"type": "string",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Содержание кампании"
|
||||||
|
},
|
||||||
|
"UTM_TERM": {
|
||||||
|
"type": "string",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": false,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "Условие поиска кампании"
|
||||||
|
},
|
||||||
|
"LAST_ACTIVITY_TIME": {
|
||||||
|
"type": "datetime",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": true,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "LAST_ACTIVITY_TIME"
|
||||||
|
},
|
||||||
|
"LAST_ACTIVITY_BY": {
|
||||||
|
"type": "user",
|
||||||
|
"isRequired": false,
|
||||||
|
"isReadOnly": true,
|
||||||
|
"isImmutable": false,
|
||||||
|
"isMultiple": false,
|
||||||
|
"isDynamic": false,
|
||||||
|
"title": "LAST_ACTIVITY_BY"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"time": {
|
||||||
|
"start": 1724584042.31272,
|
||||||
|
"finish": 1724584042.3535,
|
||||||
|
"duration": 0.0407781600952148,
|
||||||
|
"processing": 0.0108120441436768,
|
||||||
|
"date_start": "2024-08-25T11:07:22+00:00",
|
||||||
|
"date_finish": "2024-08-25T11:07:22+00:00",
|
||||||
|
"operating_reset_at": 1724584642,
|
||||||
|
"operating": 0
|
||||||
|
}
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
@ -48,5 +48,62 @@ Method at API documentation: [crm.deal.get](https://dev.1c-bitrix.ru/rest_help/c
|
|||||||
```
|
```
|
||||||
|
|
||||||
```json title="Result"
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"result": {
|
||||||
|
"ID": "72",
|
||||||
|
"TITLE": "Planned sale",
|
||||||
|
"TYPE_ID": "GOODS",
|
||||||
|
"STAGE_ID": "NEW",
|
||||||
|
"PROBABILITY": "30",
|
||||||
|
"CURRENCY_ID": "USD",
|
||||||
|
"OPPORTUNITY": "5000.00",
|
||||||
|
"IS_MANUAL_OPPORTUNITY": "N",
|
||||||
|
"TAX_VALUE": null,
|
||||||
|
"LEAD_ID": null,
|
||||||
|
"COMPANY_ID": "1",
|
||||||
|
"CONTACT_ID": "3",
|
||||||
|
"QUOTE_ID": null,
|
||||||
|
"BEGINDATE": "2024-01-01T00:00:00+00:00",
|
||||||
|
"CLOSEDATE": "2030-01-01T00:00:00+00:00",
|
||||||
|
"ASSIGNED_BY_ID": "1",
|
||||||
|
"CREATED_BY_ID": "1",
|
||||||
|
"MODIFY_BY_ID": "1",
|
||||||
|
"DATE_CREATE": "2024-08-25T11:07:23+00:00",
|
||||||
|
"DATE_MODIFY": "2024-08-25T11:07:23+00:00",
|
||||||
|
"OPENED": "Y",
|
||||||
|
"CLOSED": "N",
|
||||||
|
"COMMENTS": null,
|
||||||
|
"ADDITIONAL_INFO": null,
|
||||||
|
"LOCATION_ID": null,
|
||||||
|
"CATEGORY_ID": "0",
|
||||||
|
"STAGE_SEMANTIC_ID": "P",
|
||||||
|
"IS_NEW": "Y",
|
||||||
|
"IS_RECURRING": "N",
|
||||||
|
"IS_RETURN_CUSTOMER": "N",
|
||||||
|
"IS_REPEATED_APPROACH": "N",
|
||||||
|
"SOURCE_ID": null,
|
||||||
|
"SOURCE_DESCRIPTION": null,
|
||||||
|
"ORIGINATOR_ID": null,
|
||||||
|
"ORIGIN_ID": null,
|
||||||
|
"MOVED_BY_ID": "1",
|
||||||
|
"MOVED_TIME": "2024-08-25T11:07:23+00:00",
|
||||||
|
"LAST_ACTIVITY_TIME": "2024-08-25T11:07:23+00:00",
|
||||||
|
"UTM_SOURCE": null,
|
||||||
|
"UTM_MEDIUM": null,
|
||||||
|
"UTM_CAMPAIGN": null,
|
||||||
|
"UTM_CONTENT": null,
|
||||||
|
"UTM_TERM": null,
|
||||||
|
"LAST_ACTIVITY_BY": "1"
|
||||||
|
},
|
||||||
|
"time": {
|
||||||
|
"start": 1724584045.17096,
|
||||||
|
"finish": 1724584045.21572,
|
||||||
|
"duration": 0.04475998878479,
|
||||||
|
"processing": 0.0171570777893066,
|
||||||
|
"date_start": "2024-08-25T11:07:25+00:00",
|
||||||
|
"date_finish": "2024-08-25T11:07:25+00:00",
|
||||||
|
"operating_reset_at": 1724584645,
|
||||||
|
"operating": 0
|
||||||
|
}
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
@ -34,5 +34,31 @@ sidebar_position: 7
|
|||||||
```
|
```
|
||||||
|
|
||||||
```json title="Result"
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"ID": "<Deal identifier>",
|
||||||
|
"ASSIGNED_BY_ID": "<responsible person identifier>",
|
||||||
|
"BEGINDATE": "<start date>",
|
||||||
|
"CATEGORY_ID": "<direction identifier>",
|
||||||
|
"CLOSEDATE": "<completion date>",
|
||||||
|
"COMPANY_ID": "<company identifier>",
|
||||||
|
"CONTACT_ID": "<contact identifier>",
|
||||||
|
"CREATED_BY_ID": "<author identifier>",
|
||||||
|
"CURRENCY_ID": "<currency identifier>",
|
||||||
|
"DATE_CREATE": "<date of creation>",
|
||||||
|
"DATE_MODIFY": "<date of change>",
|
||||||
|
"IS_NEW": "<new deal flag (Y|N)>",
|
||||||
|
"IS_RECURRING": "<is pattern (Y|N)>",
|
||||||
|
"IS_RETURN_CUSTOMER": "<reused lead flag (Y|N)>",
|
||||||
|
"LEAD_ID": "<linked lead identifier>",
|
||||||
|
"MODIFY_BY_ID": "<author ID of the last change>",
|
||||||
|
"MOVED_BY_ID": "<identifier of the author of moving the deal to the current stage>",
|
||||||
|
"MOVED_TIME": "<date of moving the deal to the current stage>",
|
||||||
|
"OPENED": "<feature is available for all (Y|N)>",
|
||||||
|
"OPPORTUNITY": "<expected amount>",
|
||||||
|
"PROBABILITY": "<probability>",
|
||||||
|
"REQUISITE_ID": "<prop identifier>",
|
||||||
|
"STAGE_ID": "<stage identifier>",
|
||||||
|
"TITLE": "<deal name (can be searched using the template [%_])>",
|
||||||
|
"TYPE_ID": "<deal type>"
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
@ -51,5 +51,18 @@ Method at API documentation: [crm.deal.list](https://dev.1c-bitrix.ru/rest_help/
|
|||||||
```
|
```
|
||||||
|
|
||||||
```json title="Result"
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"result": [],
|
||||||
|
"total": 0,
|
||||||
|
"time": {
|
||||||
|
"start": 1724584049.38281,
|
||||||
|
"finish": 1724584049.4266,
|
||||||
|
"duration": 0.0437829494476318,
|
||||||
|
"processing": 0.0159609317779541,
|
||||||
|
"date_start": "2024-08-25T11:07:29+00:00",
|
||||||
|
"date_finish": "2024-08-25T11:07:29+00:00",
|
||||||
|
"operating_reset_at": 1724584649,
|
||||||
|
"operating": 0
|
||||||
|
}
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
@ -58,5 +58,17 @@ dev.1c-bitrix.ru/rest_help/crm/cdeals/crm_deal_update.php)
|
|||||||
```
|
```
|
||||||
|
|
||||||
```json title="Result"
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"result": true,
|
||||||
|
"time": {
|
||||||
|
"start": 1724584046.54833,
|
||||||
|
"finish": 1724584046.70114,
|
||||||
|
"duration": 0.152806997299194,
|
||||||
|
"processing": 0.124013900756836,
|
||||||
|
"date_start": "2024-08-25T11:07:26+00:00",
|
||||||
|
"date_finish": "2024-08-25T11:07:26+00:00",
|
||||||
|
"operating_reset_at": 1724584646,
|
||||||
|
"operating": 0.123990058898926
|
||||||
|
}
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
@ -41,5 +41,20 @@ Method at API documentation: [post /v4/product/info/limit](https://docs.ozon.ru/
|
|||||||
```
|
```
|
||||||
|
|
||||||
```json title="Result"
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"daily_create": {
|
||||||
|
"usage": 0,
|
||||||
|
"limit": 1500,
|
||||||
|
"reset_at": "2024-08-26T00:00:00Z"
|
||||||
|
},
|
||||||
|
"daily_update": {
|
||||||
|
"usage": 4,
|
||||||
|
"limit": 5000,
|
||||||
|
"reset_at": "2024-08-26T00:00:00Z"
|
||||||
|
},
|
||||||
|
"total": {
|
||||||
|
"usage": 2,
|
||||||
|
"limit": 20000
|
||||||
|
}
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 14
|
sidebar_position: 17
|
||||||
---
|
---
|
||||||
|
|
||||||
# Add product video cover
|
# Add product video cover
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 13
|
sidebar_position: 16
|
||||||
---
|
---
|
||||||
|
|
||||||
# Add product video
|
# Add product video
|
||||||
|
@ -0,0 +1,76 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 10
|
||||||
|
---
|
||||||
|
|
||||||
|
# Check products images upload
|
||||||
|
Check images upload by products IDs
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
`Function CheckProductsImagesUpload(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 to be inspected |
|
||||||
|
|
||||||
|
|
||||||
|
Returns: Map Of KeyAndValue - Serialized JSON response from Ozon Seller API
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
Method at API documentation: [post /v1/product/pictures/info](https://docs.ozon.ru/api/seller/#operation/ProductAPI_ProductInfoPictures)
|
||||||
|
:::
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
|
||||||
|
```bsl title="Code example"
|
||||||
|
ClientID = "2128753";
|
||||||
|
APIKey = "7cc90d26-33e4-499b...";
|
||||||
|
ProductID = "1111588191";
|
||||||
|
|
||||||
|
Result = OPI_Ozon.CheckProductsImagesUpload(ClientID, APIKey, ProductID);
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```sh title="CLI command example"
|
||||||
|
|
||||||
|
oint ozon CheckProductsImagesUpload --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --products %products%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"result": {
|
||||||
|
"pictures": [
|
||||||
|
{
|
||||||
|
"product_id": 1111588191,
|
||||||
|
"url": "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/picture.jpg",
|
||||||
|
"state": "imported",
|
||||||
|
"is_primary": true,
|
||||||
|
"is_360": false,
|
||||||
|
"is_color": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"product_id": 1111588191,
|
||||||
|
"url": "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/picture2.jpg",
|
||||||
|
"state": "imported",
|
||||||
|
"is_primary": false,
|
||||||
|
"is_360": false,
|
||||||
|
"is_color": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"product_id": 1111588191,
|
||||||
|
"url": "GREEN",
|
||||||
|
"state": "imported",
|
||||||
|
"is_primary": false,
|
||||||
|
"is_360": false,
|
||||||
|
"is_color": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 15
|
sidebar_position: 18
|
||||||
---
|
---
|
||||||
|
|
||||||
# Complete the complex attribute
|
# Complete the complex attribute
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 11
|
sidebar_position: 14
|
||||||
---
|
---
|
||||||
|
|
||||||
# Get attributes update structure
|
# Get attributes update structure
|
||||||
@ -37,5 +37,8 @@ sidebar_position: 11
|
|||||||
```
|
```
|
||||||
|
|
||||||
```json title="Result"
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"offer_id": "<article>",
|
||||||
|
"attributes": "<array of updatable attributes>"
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 8
|
sidebar_position: 9
|
||||||
---
|
---
|
||||||
|
|
||||||
# Get product creation status
|
# Get product creation status
|
||||||
|
@ -44,5 +44,12 @@ Method at API documentation: [post /v1/product/info/description](https://docs.oz
|
|||||||
```
|
```
|
||||||
|
|
||||||
```json title="Result"
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"result": {
|
||||||
|
"id": 1111588191,
|
||||||
|
"offer_id": "143210608",
|
||||||
|
"name": "Protective film set for X3 NFC. Dark cotton",
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
@ -1,55 +0,0 @@
|
|||||||
---
|
|
||||||
sidebar_position: 2
|
|
||||||
---
|
|
||||||
|
|
||||||
# Get product information
|
|
||||||
Gets product information by identifiers
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
`Function GetProductInformation(Val ClientID, Val APIKey, Val ProductID = 0, Val SKU = 0, Val Article = "") Export`
|
|
||||||
|
|
||||||
| Parameter | CLI option | Type | Description |
|
|
||||||
|-|-|-|-|
|
|
||||||
| ClientID | --clientid | String | Client identifier |
|
|
||||||
| APIKey | --apikey | String | API key |
|
|
||||||
| ProductID | --productid | String, Number | Product identifier |
|
|
||||||
| SKU | --sku | String, Number | Product identifier in the Ozon system (SKU) |
|
|
||||||
| Article | --offerid | String, Number | Item identifier in the vendor's system (Article) |
|
|
||||||
|
|
||||||
|
|
||||||
Returns: Map Of KeyAndValue - Serialized JSON response from Ozon Seller API
|
|
||||||
|
|
||||||
<br/>
|
|
||||||
|
|
||||||
:::tip
|
|
||||||
Specify the minimum price of the product after all promotions have been applied in your personal cabinet. The min_price parameter from the method response is being reworked and returns 0
|
|
||||||
|
|
||||||
The active_product parameter is deprecated, use the values of the visible parameter
|
|
||||||
|
|
||||||
The fbs_sku and fbo_sku parameters from the method response were disabled on August 15, 2023
|
|
||||||
|
|
||||||
Method at API documentation: [post /v2/product/info](https://docs.ozon.ru/api/seller/#operation/ProductAPI_GetProductInfoV2)
|
|
||||||
:::
|
|
||||||
<br/>
|
|
||||||
|
|
||||||
|
|
||||||
```bsl title="Code example"
|
|
||||||
ClientID = "2128753";
|
|
||||||
APIKey = "7cc90d26-33e4-499b...";
|
|
||||||
Article = "143210608";
|
|
||||||
|
|
||||||
Result = OPI_Ozon.GetProductInformation(ClientID, APIKey, , , Article);
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
```sh title="CLI command example"
|
|
||||||
|
|
||||||
oint ozon GetProductInformation --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --productid %productid% --sku %sku% --offerid %offerid%
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
||||||
```json title="Result"
|
|
||||||
|
|
||||||
```
|
|
@ -50,5 +50,20 @@ Method at API documentation: [post /v2/product/list](https://docs.ozon.ru/api/se
|
|||||||
```
|
```
|
||||||
|
|
||||||
```json title="Result"
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"result": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"product_id": 1111588191,
|
||||||
|
"offer_id": "143210608",
|
||||||
|
"is_fbo_visible": false,
|
||||||
|
"is_fbs_visible": false,
|
||||||
|
"archived": false,
|
||||||
|
"is_discounted": false
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"total": 1,
|
||||||
|
"last_id": "WzExMTE1ODgxOTEsMTExMTU4ODE5MV0="
|
||||||
|
}
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 9
|
sidebar_position: 12
|
||||||
---
|
---
|
||||||
|
|
||||||
# Get product structure
|
# Get product structure
|
||||||
|
@ -43,5 +43,134 @@ Method at API documentation: [post /v1/product/rating-by-sku](https://docs.ozon.
|
|||||||
```
|
```
|
||||||
|
|
||||||
```json title="Result"
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"products": [
|
||||||
|
{
|
||||||
|
"sku": 1626044001,
|
||||||
|
"rating": 70,
|
||||||
|
"groups": [
|
||||||
|
{
|
||||||
|
"key": "important_attributes",
|
||||||
|
"name": "Важные атрибуты",
|
||||||
|
"rating": 100,
|
||||||
|
"weight": 30,
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"key": "important_2",
|
||||||
|
"description": "Заполнено 2 атрибута и более",
|
||||||
|
"fulfilled": true,
|
||||||
|
"cost": 50
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "important_50_percent",
|
||||||
|
"description": "Заполнено более 50% атрибутов",
|
||||||
|
"fulfilled": true,
|
||||||
|
"cost": 25
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "important_70_percent",
|
||||||
|
"description": "Заполнено более 70% атрибутов",
|
||||||
|
"fulfilled": true,
|
||||||
|
"cost": 25
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"improve_attributes": [],
|
||||||
|
"improve_at_least": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "other_attributes",
|
||||||
|
"name": "Остальные атрибуты",
|
||||||
|
"rating": 100,
|
||||||
|
"weight": 25,
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"key": "other_2",
|
||||||
|
"description": "Заполнено 2 атрибута и более",
|
||||||
|
"fulfilled": true,
|
||||||
|
"cost": 50
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "other_50_percent",
|
||||||
|
"description": "Заполнено более 50% атрибутов",
|
||||||
|
"fulfilled": true,
|
||||||
|
"cost": 50
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"improve_attributes": [],
|
||||||
|
"improve_at_least": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "text",
|
||||||
|
"name": "Текстовое описание",
|
||||||
|
"rating": 50,
|
||||||
|
"weight": 20,
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"key": "text_annotation_100_chars",
|
||||||
|
"description": "Аннотация более 100 знаков",
|
||||||
|
"fulfilled": true,
|
||||||
|
"cost": 25
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "text_annotation_500_chars",
|
||||||
|
"description": "Аннотация более 500 знаков",
|
||||||
|
"fulfilled": true,
|
||||||
|
"cost": 25
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "text_rich",
|
||||||
|
"description": "Заполнен Rich-контент",
|
||||||
|
"fulfilled": false,
|
||||||
|
"cost": 100
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"improve_attributes": [
|
||||||
|
{
|
||||||
|
"id": 11254,
|
||||||
|
"name": "Rich-контент JSON"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"improve_at_least": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "media",
|
||||||
|
"name": "Медиа",
|
||||||
|
"rating": 20,
|
||||||
|
"weight": 25,
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"key": "media_video_cover",
|
||||||
|
"description": "Добавлена видеообложка",
|
||||||
|
"fulfilled": false,
|
||||||
|
"cost": 50
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "media_video",
|
||||||
|
"description": "Добавлено видео",
|
||||||
|
"fulfilled": false,
|
||||||
|
"cost": 30
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "media_images_3",
|
||||||
|
"description": "Добавлено 3 изображения и более",
|
||||||
|
"fulfilled": true,
|
||||||
|
"cost": 20
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"improve_attributes": [
|
||||||
|
{
|
||||||
|
"id": 21841,
|
||||||
|
"name": "Озон.Видео: ссылка"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 21845,
|
||||||
|
"name": "Озон.Видеообложка: ссылка"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"improve_at_least": 2
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 12
|
sidebar_position: 15
|
||||||
---
|
---
|
||||||
|
|
||||||
# Get products filter structure
|
# Get products filter structure
|
||||||
@ -37,5 +37,9 @@ The description of the filter fields can be found on the documentation page for
|
|||||||
```
|
```
|
||||||
|
|
||||||
```json title="Result"
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"offer_id": "<articles array>",
|
||||||
|
"product_id": "<Products IDs array>",
|
||||||
|
"visibility": "<visibility>"
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
@ -0,0 +1,141 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Get products informations
|
||||||
|
Gets information about products by an array of identifiers
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
`Function GetProductsInformation(Val ClientID, Val APIKey, Val ProductsID = 0, Val SKU = 0, Val Articles = "") Export`
|
||||||
|
|
||||||
|
| Parameter | CLI option | Type | Description |
|
||||||
|
|-|-|-|-|
|
||||||
|
| ClientID | --clientid | String | Client identifier |
|
||||||
|
| APIKey | --apikey | String | API key |
|
||||||
|
| ProductsID | --productid | Number, Array Of Number | Products identifier |
|
||||||
|
| SKU | --sku | Number, Array Of Number | Products identifiers in the Ozon system (SKU) |
|
||||||
|
| Articles | --offerid | String, Array of String | Item identifiers in the vendor's system (Article) |
|
||||||
|
|
||||||
|
|
||||||
|
Returns: Map Of KeyAndValue - Serialized JSON response from Ozon Seller API
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
Specify the minimum price of the product after all promotions have been applied in your personal cabinet. The min_price parameter from the method response is being reworked and returns 0
|
||||||
|
|
||||||
|
The active_product parameter is deprecated, use the values of the visible parameter
|
||||||
|
|
||||||
|
The fbs_sku and fbo_sku parameters from the method response were disabled on August 15, 2023
|
||||||
|
|
||||||
|
The body of the request must contain a single identifier or an array of identical identifiers, the response will be an array of items
|
||||||
|
|
||||||
|
Method at API documentation: [post /v2/product/info/list](https://docs.ozon.ru/api/seller/#operation/ProductAPI_GetProductInfoListV2)
|
||||||
|
:::
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
|
||||||
|
```bsl title="Code example"
|
||||||
|
ClientID = "2128753";
|
||||||
|
APIKey = "7cc90d26-33e4-499b...";
|
||||||
|
Article = "143210608";
|
||||||
|
|
||||||
|
Result = OPI_Ozon.GetProductsInformation(ClientID, APIKey, , , Article);
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```sh title="CLI command example"
|
||||||
|
|
||||||
|
oint ozon GetProductsInformation --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --productid %productid% --sku %sku% --offerid %offerid%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"result": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"id": 1111588191,
|
||||||
|
"name": "Protective film set for X3 NFC. Dark cotton",
|
||||||
|
"offer_id": "143210608",
|
||||||
|
"barcode": "",
|
||||||
|
"buybox_price": "",
|
||||||
|
"category_id": 0,
|
||||||
|
"created_at": "2024-07-15T06:19:47.810185Z",
|
||||||
|
"images": [
|
||||||
|
"https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/picture2.jpg"
|
||||||
|
],
|
||||||
|
"marketing_price": "",
|
||||||
|
"min_ozon_price": "",
|
||||||
|
"old_price": "1100.0000",
|
||||||
|
"premium_price": "",
|
||||||
|
"price": "1000.0000",
|
||||||
|
"recommended_price": "",
|
||||||
|
"min_price": "",
|
||||||
|
"sources": [],
|
||||||
|
"stocks": {
|
||||||
|
"coming": 0,
|
||||||
|
"present": 0,
|
||||||
|
"reserved": 0
|
||||||
|
},
|
||||||
|
"errors": [],
|
||||||
|
"vat": "0.100000",
|
||||||
|
"visible": false,
|
||||||
|
"visibility_details": {
|
||||||
|
"has_price": false,
|
||||||
|
"has_stock": false,
|
||||||
|
"active_product": false,
|
||||||
|
"reasons": {}
|
||||||
|
},
|
||||||
|
"price_index": "0.00",
|
||||||
|
"images360": [],
|
||||||
|
"color_image": "",
|
||||||
|
"primary_image": "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/picture.jpg",
|
||||||
|
"status": {
|
||||||
|
"state": "imported",
|
||||||
|
"state_failed": "",
|
||||||
|
"moderate_status": "",
|
||||||
|
"decline_reasons": [],
|
||||||
|
"validation_state": "pending",
|
||||||
|
"state_name": "Не продается",
|
||||||
|
"state_description": "Создается",
|
||||||
|
"is_failed": false,
|
||||||
|
"is_created": false,
|
||||||
|
"state_tooltip": "",
|
||||||
|
"item_errors": [],
|
||||||
|
"state_updated_at": "2024-08-27T19:20:08.365033Z"
|
||||||
|
},
|
||||||
|
"state": "",
|
||||||
|
"service_type": "IS_CODE_SERVICE",
|
||||||
|
"fbo_sku": 0,
|
||||||
|
"fbs_sku": 0,
|
||||||
|
"currency_code": "RUB",
|
||||||
|
"is_kgt": false,
|
||||||
|
"rating": "",
|
||||||
|
"discounted_stocks": {
|
||||||
|
"coming": 0,
|
||||||
|
"present": 0,
|
||||||
|
"reserved": 0
|
||||||
|
},
|
||||||
|
"is_discounted": false,
|
||||||
|
"has_discounted_item": false,
|
||||||
|
"barcodes": [],
|
||||||
|
"updated_at": "2024-08-27T19:20:08.365033Z",
|
||||||
|
"price_indexes": {
|
||||||
|
"price_index": "WITHOUT_INDEX",
|
||||||
|
"external_index_data": null,
|
||||||
|
"ozon_index_data": null,
|
||||||
|
"self_marketplaces_index_data": null
|
||||||
|
},
|
||||||
|
"sku": 0,
|
||||||
|
"description_category_id": 17028922,
|
||||||
|
"type_id": 95911,
|
||||||
|
"is_archived": false,
|
||||||
|
"is_autoarchived": false
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 10
|
sidebar_position: 13
|
||||||
---
|
---
|
||||||
|
|
||||||
# Get simplified product structure
|
# Get simplified product structure
|
||||||
@ -34,5 +34,13 @@ sidebar_position: 10
|
|||||||
```
|
```
|
||||||
|
|
||||||
```json title="Result"
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"name": "<name>",
|
||||||
|
"sku": "<product identifier in the Ozon system>",
|
||||||
|
"offer_id": "<article>",
|
||||||
|
"price": "<price>",
|
||||||
|
"old_price": "<old price>",
|
||||||
|
"vat": "<VAT rate, e.g. 0.2>",
|
||||||
|
"currency_code": "<currency>"
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
@ -0,0 +1,99 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 8
|
||||||
|
---
|
||||||
|
|
||||||
|
# Update product images
|
||||||
|
Update images and marketing color
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
`Function UpdateProductImages(Val ClientID, Val APIKey, Val ProductID, Val ImagesArray = "", Val Array360 = "", Val MarketingColor = "") Export`
|
||||||
|
|
||||||
|
| Parameter | CLI option | Type | Description |
|
||||||
|
|-|-|-|-|
|
||||||
|
| ClientID | --clientid | String | Client identifier |
|
||||||
|
| APIKey | --apikey | String | API key |
|
||||||
|
| ProductID | --productid | String, Number | Product identifier |
|
||||||
|
| ImagesArray | --images | Array Of String | Array of images URLs |
|
||||||
|
| Array360 | --images360 | Array Of String | Array of 360 images |
|
||||||
|
| MarketingColor | --color | String | Marketing color |
|
||||||
|
|
||||||
|
|
||||||
|
Returns: Map Of KeyAndValue - Serialized JSON response from Ozon Seller API
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
On each method call, send all the images that should be on the product card
|
||||||
|
|
||||||
|
To upload, pass the URL of the image to public cloud storage. The format of the image is JPG or PNG
|
||||||
|
|
||||||
|
If you want to change the composition or order of the images, get the information using the GetProductInformation() method, copy the data of the images, images360, color_image fields, change and complete the composition or order as needed
|
||||||
|
|
||||||
|
Method at API documentation: [post /v1/product/pictures/import](https://docs.ozon.ru/api/seller/#operation/ProductAPI_ProductImportPictures)
|
||||||
|
:::
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
|
||||||
|
```bsl title="Code example"
|
||||||
|
ClientID = "2128753";
|
||||||
|
APIKey = "7cc90d26-33e4-499b...";
|
||||||
|
ProductID = "1111588191";
|
||||||
|
|
||||||
|
Image1 = "https://openintegrations.dev/test_data/picture.jpg";
|
||||||
|
Image2 = "https://openintegrations.dev/test_data/picture2.jpg";
|
||||||
|
|
||||||
|
MarketingColor = "GREEN";
|
||||||
|
|
||||||
|
ImagesArray = New Array;
|
||||||
|
ImagesArray.Add(Image1);
|
||||||
|
ImagesArray.Add(Image2);
|
||||||
|
|
||||||
|
Result = OPI_Ozon.UpdateProductImages(ClientID
|
||||||
|
, APIKey
|
||||||
|
, ProductID
|
||||||
|
, ImagesArray
|
||||||
|
,
|
||||||
|
, MarketingColor);
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```sh title="CLI command example"
|
||||||
|
|
||||||
|
oint ozon UpdateProductImages --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --productid "1111588191" --images %images% --images360 %images360% --color %color%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"result": {
|
||||||
|
"pictures": [
|
||||||
|
{
|
||||||
|
"product_id": 1111588191,
|
||||||
|
"url": "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/picture.jpg",
|
||||||
|
"state": "imported",
|
||||||
|
"is_primary": true,
|
||||||
|
"is_360": false,
|
||||||
|
"is_color": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"product_id": 1111588191,
|
||||||
|
"url": "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/picture2.jpg",
|
||||||
|
"state": "imported",
|
||||||
|
"is_primary": false,
|
||||||
|
"is_360": false,
|
||||||
|
"is_color": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"product_id": 1111588191,
|
||||||
|
"url": "GREEN",
|
||||||
|
"state": "imported",
|
||||||
|
"is_primary": false,
|
||||||
|
"is_360": false,
|
||||||
|
"is_color": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
@ -0,0 +1,51 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 11
|
||||||
|
---
|
||||||
|
|
||||||
|
# Update products articles
|
||||||
|
Modifies articles of existing products
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
`Function UpdateProductsArticles(Val ClientID, Val APIKey, Val ArticlesMap) Export`
|
||||||
|
|
||||||
|
| Parameter | CLI option | Type | Description |
|
||||||
|
|-|-|-|-|
|
||||||
|
| ClientID | --clientid | String | Client identifier |
|
||||||
|
| APIKey | --apikey | String | API key |
|
||||||
|
| ArticlesMap | --offers | Map Of KeyAndValue | Articles: Key > current, Value > new |
|
||||||
|
|
||||||
|
|
||||||
|
Returns: Map Of KeyAndValue - Serialized JSON response from Ozon Seller API
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
Method at API documentation: [post /v1/product/update/offer-id](https://docs.ozon.ru/api/seller/#operation/ProductAPI_ProductUpdateOfferID)
|
||||||
|
:::
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
|
||||||
|
```bsl title="Code example"
|
||||||
|
ClientID = "2128753";
|
||||||
|
APIKey = "7cc90d26-33e4-499b...";
|
||||||
|
|
||||||
|
ArticlesMap = New Map;
|
||||||
|
ArticlesMap.Insert("143210608", "143210609");
|
||||||
|
|
||||||
|
Result = OPI_Ozon.UpdateProductsArticles(ClientID, APIKey, ArticlesMap);
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```sh title="CLI command example"
|
||||||
|
|
||||||
|
oint ozon UpdateProductsArticles --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --offers %offers%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"errors": []
|
||||||
|
}
|
||||||
|
```
|
@ -54,5 +54,7 @@ You can get an empty structure using the GetAttributesUpdateStructure method()
|
|||||||
```
|
```
|
||||||
|
|
||||||
```json title="Result"
|
```json title="Result"
|
||||||
|
{
|
||||||
|
"task_id": 1286865441
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
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..." --offers %offers%
|
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..." --productid "1111588191" --images %images% --images360 %images360% --color %color%
|
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..." --productid %productid% --sku %sku% --offerid %offerid%
|
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,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 14
|
sidebar_position: 17
|
||||||
---
|
---
|
||||||
|
|
||||||
# Добавить видеообложку товара
|
# Добавить видеообложку товара
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 13
|
sidebar_position: 16
|
||||||
---
|
---
|
||||||
|
|
||||||
# Добавить видео товара
|
# Добавить видео товара
|
||||||
|
@ -0,0 +1,76 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 10
|
||||||
|
---
|
||||||
|
|
||||||
|
# Проверить загрузку изображений товаров
|
||||||
|
Проверяет загрузку изображений по массиву ID товаров
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
`Функция ПроверитьЗагрузкуИзображенийТоваров(Знач IDКлиента, Знач КлючAPI, Знач IDТоваров) Экспорт`
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| IDКлиента | --clientid | Строка | Идентификатор клиента |
|
||||||
|
| КлючAPI | --apikey | Строка | API ключ |
|
||||||
|
| IDТоваров | --products | Строка, Число, Массив Из Строка, Число | ID товаров для проверки |
|
||||||
|
|
||||||
|
|
||||||
|
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Ozon Seller API
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
Метод в документации API: [post /v1/product/pictures/info](https://docs.ozon.ru/api/seller/#operation/ProductAPI_ProductInfoPictures)
|
||||||
|
:::
|
||||||
|
<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="Результат"
|
||||||
|
{
|
||||||
|
"result": {
|
||||||
|
"pictures": [
|
||||||
|
{
|
||||||
|
"product_id": 1111588191,
|
||||||
|
"url": "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/picture.jpg",
|
||||||
|
"state": "imported",
|
||||||
|
"is_primary": true,
|
||||||
|
"is_360": false,
|
||||||
|
"is_color": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"product_id": 1111588191,
|
||||||
|
"url": "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/picture2.jpg",
|
||||||
|
"state": "imported",
|
||||||
|
"is_primary": false,
|
||||||
|
"is_360": false,
|
||||||
|
"is_color": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"product_id": 1111588191,
|
||||||
|
"url": "GREEN",
|
||||||
|
"state": "imported",
|
||||||
|
"is_primary": false,
|
||||||
|
"is_360": false,
|
||||||
|
"is_color": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 15
|
sidebar_position: 18
|
||||||
---
|
---
|
||||||
|
|
||||||
# Дополнить комплексный атрибут
|
# Дополнить комплексный атрибут
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 11
|
sidebar_position: 14
|
||||||
---
|
---
|
||||||
|
|
||||||
# Получить структуру обновления характеристик
|
# Получить структуру обновления характеристик
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 8
|
sidebar_position: 9
|
||||||
---
|
---
|
||||||
|
|
||||||
# Получить статус добавления товара
|
# Получить статус добавления товара
|
||||||
|
@ -1,137 +0,0 @@
|
|||||||
---
|
|
||||||
sidebar_position: 2
|
|
||||||
---
|
|
||||||
|
|
||||||
# Получить информацию о товаре
|
|
||||||
Получает информацию о товаре по идентификаторам
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
`Функция ПолучитьИнформациюОТоваре(Знач IDКлиента, Знач КлючAPI, Знач IDТовара = 0, Знач SKU = 0, Знач Артикул = "") Экспорт`
|
|
||||||
|
|
||||||
| Параметр | CLI опция | Тип | Назначение |
|
|
||||||
|-|-|-|-|
|
|
||||||
| IDКлиента | --clientid | Строка | Идентификатор клиента |
|
|
||||||
| КлючAPI | --apikey | Строка | API ключ |
|
|
||||||
| IDТовара | --productid | Строка, Число | Идентификатор товара |
|
|
||||||
| SKU | --sku | Строка, Число | Идентификатор товара в системе Ozon (SKU) |
|
|
||||||
| Артикул | --offerid | Строка, Число | Идентификатор товара в системе продавца (Артикул) |
|
|
||||||
|
|
||||||
|
|
||||||
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Ozon Seller API
|
|
||||||
|
|
||||||
<br/>
|
|
||||||
|
|
||||||
:::tip
|
|
||||||
Уточняйте минимальную цену товара после применения всех акций в личном кабинете. Параметр min_price из ответа метода на доработке и возвращает 0
|
|
||||||
|
|
||||||
Параметр active_product устарел, используйте значения параметра visible
|
|
||||||
|
|
||||||
Параметры fbs_sku и fbo_sku из ответа метода были отключены 15 августа 2023 года
|
|
||||||
|
|
||||||
Метод в документации API: [post /v2/product/info](https://docs.ozon.ru/api/seller/#operation/ProductAPI_GetProductInfoV2)
|
|
||||||
:::
|
|
||||||
<br/>
|
|
||||||
|
|
||||||
|
|
||||||
```bsl title="Пример кода"
|
|
||||||
IDКлиента = "2128753";
|
|
||||||
КлючAPI = "7cc90d26-33e4-499b...";
|
|
||||||
Артикул = "143210608";
|
|
||||||
|
|
||||||
Результат = OPI_Ozon.ПолучитьИнформациюОТоваре(IDКлиента, КлючAPI, , , Артикул);
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
```sh title="Пример команды CLI"
|
|
||||||
|
|
||||||
oint ozon ПолучитьИнформациюОТоваре --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --productid %productid% --sku %sku% --offerid %offerid%
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
||||||
```json title="Результат"
|
|
||||||
{
|
|
||||||
"result": {
|
|
||||||
"id": 1111588191,
|
|
||||||
"name": "Комплект защитных плёнок для X3 NFC. Темный хлопок",
|
|
||||||
"offer_id": "143210608",
|
|
||||||
"barcode": "",
|
|
||||||
"buybox_price": "",
|
|
||||||
"category_id": 0,
|
|
||||||
"created_at": "2024-07-15T06:19:47.810185Z",
|
|
||||||
"images": [
|
|
||||||
"https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/picture2.jpg"
|
|
||||||
],
|
|
||||||
"marketing_price": "",
|
|
||||||
"min_ozon_price": "",
|
|
||||||
"old_price": "1100.0000",
|
|
||||||
"premium_price": "",
|
|
||||||
"price": "1000.0000",
|
|
||||||
"recommended_price": "",
|
|
||||||
"min_price": "",
|
|
||||||
"sources": [],
|
|
||||||
"stocks": {
|
|
||||||
"coming": 0,
|
|
||||||
"present": 0,
|
|
||||||
"reserved": 0
|
|
||||||
},
|
|
||||||
"errors": [],
|
|
||||||
"vat": "0.100000",
|
|
||||||
"visible": false,
|
|
||||||
"visibility_details": {
|
|
||||||
"has_price": true,
|
|
||||||
"has_stock": false,
|
|
||||||
"active_product": false
|
|
||||||
},
|
|
||||||
"price_index": "0.00",
|
|
||||||
"commissions": [],
|
|
||||||
"volume_weight": 0.1,
|
|
||||||
"is_prepayment": false,
|
|
||||||
"is_prepayment_allowed": true,
|
|
||||||
"images360": [],
|
|
||||||
"color_image": "",
|
|
||||||
"primary_image": "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/picture.jpg",
|
|
||||||
"status": {
|
|
||||||
"state": "unmatched",
|
|
||||||
"state_failed": "",
|
|
||||||
"moderate_status": "",
|
|
||||||
"decline_reasons": [],
|
|
||||||
"validation_state": "pending",
|
|
||||||
"state_name": "Не продается",
|
|
||||||
"state_description": "Создается",
|
|
||||||
"is_failed": false,
|
|
||||||
"is_created": false,
|
|
||||||
"state_tooltip": "",
|
|
||||||
"item_errors": [],
|
|
||||||
"state_updated_at": "2024-08-25T10:00:47.361287Z"
|
|
||||||
},
|
|
||||||
"state": "",
|
|
||||||
"service_type": "IS_CODE_SERVICE",
|
|
||||||
"fbo_sku": 0,
|
|
||||||
"fbs_sku": 0,
|
|
||||||
"currency_code": "RUB",
|
|
||||||
"is_kgt": false,
|
|
||||||
"discounted_stocks": {
|
|
||||||
"coming": 0,
|
|
||||||
"present": 0,
|
|
||||||
"reserved": 0
|
|
||||||
},
|
|
||||||
"is_discounted": false,
|
|
||||||
"has_discounted_item": false,
|
|
||||||
"barcodes": [],
|
|
||||||
"updated_at": "2024-08-25T10:00:19.746188Z",
|
|
||||||
"price_indexes": {
|
|
||||||
"price_index": "WITHOUT_INDEX",
|
|
||||||
"external_index_data": null,
|
|
||||||
"ozon_index_data": null,
|
|
||||||
"self_marketplaces_index_data": null
|
|
||||||
},
|
|
||||||
"sku": 0,
|
|
||||||
"description_category_id": 17028922,
|
|
||||||
"type_id": 95911,
|
|
||||||
"is_archived": false,
|
|
||||||
"is_autoarchived": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 9
|
sidebar_position: 12
|
||||||
---
|
---
|
||||||
|
|
||||||
# Получить структуру товара
|
# Получить структуру товара
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 12
|
sidebar_position: 15
|
||||||
---
|
---
|
||||||
|
|
||||||
# Получить структуру фильтра товаров
|
# Получить структуру фильтра товаров
|
||||||
|
@ -0,0 +1,141 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить информацию о товарах
|
||||||
|
Получает информацию о товарах по массиву идентификаторов
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
`Функция ПолучитьИнформациюОТоварах(Знач IDКлиента, Знач КлючAPI, Знач IDТоваров = 0, Знач SKU = 0, Знач Артикулы = "") Экспорт`
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| IDКлиента | --clientid | Строка | Идентификатор клиента |
|
||||||
|
| КлючAPI | --apikey | Строка | API ключ |
|
||||||
|
| IDТоваров | --productid | Число, Массив Из Число | Идентификаторы товаров |
|
||||||
|
| SKU | --sku | Число, Массив Из Число | Идентификаторы товаров в системе Ozon (SKU) |
|
||||||
|
| Артикулы | --offerid | Строка, Массив Из Строка | Идентификаторы товаров в системе продавца (Артикул) |
|
||||||
|
|
||||||
|
|
||||||
|
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Ozon Seller API
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
Уточняйте минимальную цену товара после применения всех акций в личном кабинете. Параметр min_price из ответа метода на доработке и возвращает 0
|
||||||
|
|
||||||
|
Параметр active_product устарел, используйте значения параметра visible
|
||||||
|
|
||||||
|
Параметры fbs_sku и fbo_sku из ответа метода были отключены 15 августа 2023 года
|
||||||
|
|
||||||
|
В теле запроса должен быть один идентификатор или массив однотипных идентификаторов, в ответе будет массив items
|
||||||
|
|
||||||
|
Метод в документации API: [post /v2/product/info/list](https://docs.ozon.ru/api/seller/#operation/ProductAPI_GetProductInfoListV2)
|
||||||
|
:::
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
IDКлиента = "2128753";
|
||||||
|
КлючAPI = "7cc90d26-33e4-499b...";
|
||||||
|
Артикул = "143210608";
|
||||||
|
|
||||||
|
Результат = OPI_Ozon.ПолучитьИнформациюОТоварах(IDКлиента, КлючAPI, , , Артикул);
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```sh title="Пример команды CLI"
|
||||||
|
|
||||||
|
oint ozon ПолучитьИнформациюОТоварах --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --productid %productid% --sku %sku% --offerid %offerid%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
{
|
||||||
|
"result": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"id": 1111588191,
|
||||||
|
"name": "Комплект защитных плёнок для X3 NFC. Темный хлопок",
|
||||||
|
"offer_id": "143210608",
|
||||||
|
"barcode": "",
|
||||||
|
"buybox_price": "",
|
||||||
|
"category_id": 0,
|
||||||
|
"created_at": "2024-07-15T06:19:47.810185Z",
|
||||||
|
"images": [
|
||||||
|
"https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/picture2.jpg"
|
||||||
|
],
|
||||||
|
"marketing_price": "",
|
||||||
|
"min_ozon_price": "",
|
||||||
|
"old_price": "1100.0000",
|
||||||
|
"premium_price": "",
|
||||||
|
"price": "1000.0000",
|
||||||
|
"recommended_price": "",
|
||||||
|
"min_price": "",
|
||||||
|
"sources": [],
|
||||||
|
"stocks": {
|
||||||
|
"coming": 0,
|
||||||
|
"present": 0,
|
||||||
|
"reserved": 0
|
||||||
|
},
|
||||||
|
"errors": [],
|
||||||
|
"vat": "0.100000",
|
||||||
|
"visible": false,
|
||||||
|
"visibility_details": {
|
||||||
|
"has_price": false,
|
||||||
|
"has_stock": false,
|
||||||
|
"active_product": false,
|
||||||
|
"reasons": {}
|
||||||
|
},
|
||||||
|
"price_index": "0.00",
|
||||||
|
"images360": [],
|
||||||
|
"color_image": "",
|
||||||
|
"primary_image": "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/picture.jpg",
|
||||||
|
"status": {
|
||||||
|
"state": "unmatched",
|
||||||
|
"state_failed": "",
|
||||||
|
"moderate_status": "",
|
||||||
|
"decline_reasons": [],
|
||||||
|
"validation_state": "pending",
|
||||||
|
"state_name": "Не продается",
|
||||||
|
"state_description": "Создается",
|
||||||
|
"is_failed": false,
|
||||||
|
"is_created": false,
|
||||||
|
"state_tooltip": "",
|
||||||
|
"item_errors": [],
|
||||||
|
"state_updated_at": "2024-08-27T18:37:29.341354Z"
|
||||||
|
},
|
||||||
|
"state": "",
|
||||||
|
"service_type": "IS_CODE_SERVICE",
|
||||||
|
"fbo_sku": 0,
|
||||||
|
"fbs_sku": 0,
|
||||||
|
"currency_code": "RUB",
|
||||||
|
"is_kgt": false,
|
||||||
|
"rating": "",
|
||||||
|
"discounted_stocks": {
|
||||||
|
"coming": 0,
|
||||||
|
"present": 0,
|
||||||
|
"reserved": 0
|
||||||
|
},
|
||||||
|
"is_discounted": false,
|
||||||
|
"has_discounted_item": false,
|
||||||
|
"barcodes": [],
|
||||||
|
"updated_at": "2024-08-27T18:37:19.432674Z",
|
||||||
|
"price_indexes": {
|
||||||
|
"price_index": "WITHOUT_INDEX",
|
||||||
|
"external_index_data": null,
|
||||||
|
"ozon_index_data": null,
|
||||||
|
"self_marketplaces_index_data": null
|
||||||
|
},
|
||||||
|
"sku": 0,
|
||||||
|
"description_category_id": 17028922,
|
||||||
|
"type_id": 95911,
|
||||||
|
"is_archived": false,
|
||||||
|
"is_autoarchived": false
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 10
|
sidebar_position: 13
|
||||||
---
|
---
|
||||||
|
|
||||||
# Получить сокращенную структуру товара
|
# Получить сокращенную структуру товара
|
||||||
|
@ -0,0 +1,99 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 8
|
||||||
|
---
|
||||||
|
|
||||||
|
# Обновить изображения товара
|
||||||
|
Обновляет изображения и маркетинговый цвет товара
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
`Функция ОбновитьИзображенияТовара(Знач IDКлиента, Знач КлючAPI, Знач IDТовара, Знач МассивИзображений = "", Знач Массив360 = "", Знач МаркетинговыйЦвет = "") Экспорт`
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| IDКлиента | --clientid | Строка | Идентификатор клиента |
|
||||||
|
| КлючAPI | --apikey | Строка | API ключ |
|
||||||
|
| IDТовара | --productid | Строка, Число | Идентификатор товара |
|
||||||
|
| МассивИзображений | --images | Массив Из Строка | Массив URL изображений |
|
||||||
|
| Массив360 | --images360 | Массив Из Строка | Массив изображений 360 |
|
||||||
|
| МаркетинговыйЦвет | --color | Строка | Маркетинговый цвет |
|
||||||
|
|
||||||
|
|
||||||
|
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Ozon Seller API
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
При каждом вызове метода передавайте все изображения, которые должны быть на карточке товара
|
||||||
|
|
||||||
|
Для загрузки передайте адрес ссылки на изображение в общедоступном облачном хранилище. Формат изображения по ссылке — JPG или PNG
|
||||||
|
|
||||||
|
Если вы хотите изменить состав или порядок изображений, получите информацию с помощью метода ПолучитьИнформациюОТоваре(), скопируйте данные полей images, images360, color_image, измените и дополните состав или порядок в соответствии с необходимостью
|
||||||
|
|
||||||
|
Метод в документации API: [post /v1/product/pictures/import](https://docs.ozon.ru/api/seller/#operation/ProductAPI_ProductImportPictures)
|
||||||
|
:::
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
IDКлиента = "2128753";
|
||||||
|
КлючAPI = "7cc90d26-33e4-499b...";
|
||||||
|
IDТовара = "1111588191";
|
||||||
|
|
||||||
|
Картинка1 = "https://openintegrations.dev/test_data/picture.jpg";
|
||||||
|
Картинка2 = "https://openintegrations.dev/test_data/picture2.jpg";
|
||||||
|
|
||||||
|
МаркетинговыйЦвет = "GREEN";
|
||||||
|
|
||||||
|
МассивИзображений = Новый Массив;
|
||||||
|
МассивИзображений.Добавить(Картинка1);
|
||||||
|
МассивИзображений.Добавить(Картинка2);
|
||||||
|
|
||||||
|
Результат = OPI_Ozon.ОбновитьИзображенияТовара(IDКлиента
|
||||||
|
, КлючAPI
|
||||||
|
, IDТовара
|
||||||
|
, МассивИзображений
|
||||||
|
,
|
||||||
|
, МаркетинговыйЦвет);
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```sh title="Пример команды CLI"
|
||||||
|
|
||||||
|
oint ozon ОбновитьИзображенияТовара --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --productid "1111588191" --images %images% --images360 %images360% --color %color%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
{
|
||||||
|
"result": {
|
||||||
|
"pictures": [
|
||||||
|
{
|
||||||
|
"product_id": 1111588191,
|
||||||
|
"url": "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/picture.jpg",
|
||||||
|
"state": "imported",
|
||||||
|
"is_primary": true,
|
||||||
|
"is_360": false,
|
||||||
|
"is_color": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"product_id": 1111588191,
|
||||||
|
"url": "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/picture2.jpg",
|
||||||
|
"state": "imported",
|
||||||
|
"is_primary": false,
|
||||||
|
"is_360": false,
|
||||||
|
"is_color": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"product_id": 1111588191,
|
||||||
|
"url": "GREEN",
|
||||||
|
"state": "imported",
|
||||||
|
"is_primary": false,
|
||||||
|
"is_360": false,
|
||||||
|
"is_color": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
@ -0,0 +1,51 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 11
|
||||||
|
---
|
||||||
|
|
||||||
|
# Изменить артикулы товаров
|
||||||
|
Изменяет артикулы существующих товаров
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
`Функция ИзменитьАртикулыТоваров(Знач IDКлиента, Знач КлючAPI, Знач СоответствиеАртикулов) Экспорт`
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| IDКлиента | --clientid | Строка | Идентификатор клиента |
|
||||||
|
| КлючAPI | --apikey | Строка | API ключ |
|
||||||
|
| СоответствиеАртикулов | --offers | Соответствие Из КлючИЗначение | Артикулы: Ключ > старый, Значение > новый |
|
||||||
|
|
||||||
|
|
||||||
|
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Ozon Seller API
|
||||||
|
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
Метод в документации API: [post /v1/product/update/offer-id](https://docs.ozon.ru/api/seller/#operation/ProductAPI_ProductUpdateOfferID)
|
||||||
|
:::
|
||||||
|
<br/>
|
||||||
|
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
IDКлиента = "2128753";
|
||||||
|
КлючAPI = "7cc90d26-33e4-499b...";
|
||||||
|
|
||||||
|
СоответствиеАртикулов = Новый Соответствие;
|
||||||
|
СоответствиеАртикулов.Вставить("143210608", "143210609");
|
||||||
|
|
||||||
|
Результат = OPI_Ozon.ИзменитьАртикулыТоваров(IDКлиента, КлючAPI, СоответствиеАртикулов);
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```sh title="Пример команды CLI"
|
||||||
|
|
||||||
|
oint ozon ИзменитьАртикулыТоваров --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --offers %offers%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
{
|
||||||
|
"errors": []
|
||||||
|
}
|
||||||
|
```
|
Loading…
x
Reference in New Issue
Block a user