Оглавление |
---|
...
Подключенные провайдеры
Предупреждение |
---|
Черновик документации. Будет переписано и дополнено в ближайшее время. |
...
Узнать список подключенных провайдеров можно здесь: http://docs.otapi.net/ru/Documentations/Method?name=GetProviderInfoList, а также различную информацию о них, можно следующим методом: GetProviderInfoList
Например, можно увидеть, что 1688.com в системе ОТ обозначается идентификатором Alibaba1688.
Подключение провайдера
Каждый новый товарный провайдер подключается отдельно. Подробности, организационные вопросы и стоимость можно посмотреть тут: http://key.otcommerce.com/ru/service-payments-rates
...
- Если новый товарный провайдер необходимо использовать как основногоосновной, следуем инструкциям в статье: http://docs.otcommerce.com/pages/viewpage.action?pageId=16910165 (Конфигурация системы — Общие — Провайдер по умолчанию)
- Включаем поиск от нового провайдера, следуя инструкциям в статье: http://docs.otcommerce.com/pages/viewpage.action?pageId=23890054Настройки ключа (конфигурация)
- Добавляем в админке (или через API) в свой каталог категории нового провайдера, привязав их в корневой или любой другой категории каталога: http://docs.otcommerce.com/pages/viewpage.action?pageId=16910138 (раздел «Действия с категориями»)Действия с категориями
Кроме того, можно работать напрямую с каталогом провайдера.
...
Чтобы различать, например, товарные идентификаторы различных провайдеров есть специальные префиксы. Например, для 1688.com этот префикс равен «abb-»
Подключенные провайдеры
Узнать список подключенных провайдеров можно здесь: http://docs.otapi.net/ru/Documentations/Method?name=GetProviderInfoList
Если вы получаете все идентификаторы от OT API, то нет необходимости как-то заботиться об их формате. Если же хотите получить товар, откуда-то зная например его идентификатор на 1688.com, то нужно добавить префикс. Подробнее можно узнать в статье ПоискНапример, можно увидеть, что 1688.com в системе ОТ обозначается идентификатором Alibaba1688.
Информация о способах поиска
С помощью метода GetProviderSearchMethodInfoList можно узнать информацию о способах поиска нового товарного провайдера. Подробнее о поиске можно узнать здесь: http://docs.otcommerce.com/pages/viewpage.action?pageId=23889934 в статье Поиск.
Для получения информации, необходимо включить поиск от нового провайдера (см выше).
Работа напрямую с каталогом
Для работы напрямую с каталогом товарного провайдера есть методы:
- GetProviderCategory
- GetProviderCategoryRootPath
- GetProviderCategorySubcategories — так как отдельного получения списка корневых категорий нет, используем этот метод с передачей значения RootCategoryId из информации о провайдере.
Поиск товаров по конкретному провайдеру
Для поиска товаров по конкретному провайдеру нужно указать его в параметрах общего метода поиска BatchSearchItemsFrame, например <Provider>Alibaba1688</Provider> ( подробнее описано в статье Поиск)
Если параметр не указан, провайдер определяется по категории, продавцу, бренду, и иным идентификаторам, если поиск идет по ним, либо берется провайдер по умолчанию, если поиск например по тексту. При поиске по ссылке на товар на сайте провайдера он также определится автоматически.