Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Image Added

Оглавление

...

 

Подключенные провайдеры

Узнать список подключенных провайдеров, а также различную информацию о них, можно следующим методом: GetProviderInfoList

Например, можно увидеть, что 1688.com в системе ОТ обозначается идентификатором Alibaba1688.

Подключение провайдера

Каждый новый товарный провайдер подключается отдельно. Подробности, организационные вопросы и стоимость можно посмотреть тут: http://key.otcommerce.com/ru/service-payments-rates

После того, как товарный провайдер оплачен и подключен, он не появится сразу ни в поиске, ни в каталоге товаров. Его необходимо включить. 

Сделать это можно через интерфейс сайта http://open-demo.otcommerce.com/ik.php

Переходим по ссылке и вводим свой ключ:

Image Added

Затем вводим логин и пароль, которые были получены вместе с ключом:

Image Added

 

Кроме того, можно работать напрямую с каталогом провайдера.

Как различаются провайдеры?

Работа с разными товарными провайдерами идентична, так как все данные поступают и обрабатываются через OT API. 

Чтобы различать, например, товарные идентификаторы различных провайдеров есть специальные префиксы. Например, для 1688.com этот префикс равен «abb-».

Если вы получаете все идентификаторы от OT API, то нет необходимости как-то заботиться об их формате. Если же хотите получить товар, откуда-то зная например его идентификатор на 1688.com, то нужно добавить префикс. Подробнее можно узнать в статье Поиск.

Информация о способах поиска

С помощью метода GetProviderSearchMethodInfoList  можно узнать информацию о способах поиска нового товарного провайдера. Подробнее о поиске можно узнать в статье Поиск.

Для получения информации, необходимо включить поиск от нового провайдера (см выше).

Работа напрямую с каталогом

Для работы напрямую с каталогом товарного провайдера есть методы:

Поиск товаров по конкретному провайдеру

1. Если вам включен дополнительный провайдер, автоматом он не появится ни в каталоге, ни в поиске. Что можно с этим сделать:
- Выставить новый провайдер как по умолчанию, если он вам нужен в большей степени, чем иные. //ссылка на доку по админке на эту опцию
- Добавить способ поиска от нового провайдера в активные, если его там еще нет //ссылка на доку по админке на эту опцию
- Добавить в админке(или через апи) в свой каталог категории с привязками к корневой или любой другой категории нового провайдера.
- Работать напрямую с каталогом провайдера.

2. Вся система OT API работает одинаково с разными провайдерами, а для отличия идентификаторов товаров и иных параметров использует префиксы. Например, для 1688 этот префикс равен «abb-».

3. Получить список провайдеров, основную информацию о них, и какие активны для вас, можно с помощью метода GetProviderInfoLiist //ссылка нап доку
Например, можно увидеть, что 1688 обозначается в нашей системе идентификатором Alibaba1688, это пригодится далее.
4. Получить информацию о способах поиска, которые предоставляются новым провайдером, и что эти способы поиска позволяют, можно с помощью того же общего метода GetProviderSearchMethodInfoLiist //ссылка на доку
(но только если он включен в настройках)
5. Для работы напрямую с каталогом провайдера есть методы GetProviderCategory, GetProviderCategoryRootPath, GetProviderCategorySubcategories. //у каждого ссылка на доку
Отдельного получения списка корневых категорий нет, нужно воспользоваться методом GetProviderCategorySubcategories с передачей значения RootCategoryId из информации о провайдере.
6. Для поиска товаров по конкретному провайдеру нужно указать его в параметрах общего метода поиска BatchSearchItemsFrame, например <Provider>Alibaba1688</Provider> . //тут ссылка на доку по поиску, которая в процессе.( подробнее описано в статье Поиск)

Если параметр не указан, провайдер определяется по категории, продавцу, бренду, и иным идентификаторам, если поиск идет по ним, либо берется провайдер по умолчанию, если поиск например по тексту.
При  При поиске по ссылке на товар на сайте провайдера он также определится автоматически.
7. Все остальные методы идентичны, например получение товара или продавца определит по префиксу, и т.д., вам даже не нужно ничего переделывать.