Laximo Web-services:OEM:GetWizardNextStep2

Материал из Laximo
Перейти к: навигация, поиск
Другие языки:
English • ‎русский

Описание

Пошаговый поиск автомобиля по параметрам. В этом варианте пользователю предлагается указывать характеристики автомобиля по шагам.
Данная функция доступна только при указании параметра supportparameteridentification2 в функциях ListCatalogs и GetCatalogInfo

Параметры функции

Параметр Обязательный Описание
Locale + Язык
Catalog + Код каталога, берется из списка каталогов
ssd + Данные, соответствующие выбранному набору характеристик. В начале подбора - пустая строка. Данные передаются в формате SSD

Возвращаемые данные

Параметр Обязательный Описание
previousStep + Секция содержит перечень параметров, которые были определены на предыдущем шаге
currentStep + Секция содержит текущий параметр, предлагаемый к выбору
name + Наименование параметра
determined + Признак того, что параметр определен - выбран пользователем или определился однозначно
value - Значение параметра, если он уже определен
ssd - SSD для отмены выбора параметра
type + Код типа параметра
automatic + Признак того, что значение параметра автоматически определилось, то есть остался один вариант значения
options + Перечень вариантов параметра

Warning.gif Обратите внимание! Данный список возвращаемых данных может быть дополнен в любой момент, в рамках работ по улучшению и обновлению веб-сервиса.

Перечень вариантов параметра

В XML передается в виде:

<option>
    <row key="полный SSD с выбранным вариантом" value="Значение варианта для отображения"/>
    ...
    <row key="полный SSD с выбранным вариантом" value="Значение варианта для отображения"/>
</option>


Пример запроса

GetWizardNextStep2:Locale=en_US|Catalog=LA201311|ssd=2@3409

Пример ответа сервиса

<GetWizardNextStep2>
    <previousStep>
        <row automatic="false" name="Model" ssd="3@4515~2@3657" type="" value="LEXUS IS250/300"/>
        <row automatic="false" name="Frame" ssd="3@4515~1@2231" type="" value="GSE22"/>
        <row automatic="false" name="Date" ssd="2@3657~1@2231" type="" value="2011"/>
    </previousStep>
    <currentStep name="DRIVER'S POSITION" type="">
        <options>
            <row key="3@4515~2@3657~1@2231~23@1775" value="(LHD) LEFT-HAND DRIVE VEHICLES"/>
            <row key="3@4515~2@3657~1@2231~23@39" value="(RHD) RIGHT-HAND DRIVE VEHICLES"/>
        </options>
    </currentStep>
</GetWizardNextStep2>


Функции веб-сервисов Laximo

Общая информация

Принципы работы Безопасность Локализация каталогов Обновление каталогов Обработка ошибок Подключение сервиса
Laximo.OEM Поиск каталога ListCatalogs,GetCatalogInfo
Поиск автомобиля FindVehicleByVIN,FindVehicleByFrame, GetWizard2, GetWizardNextStep2, FindVehicleByWizard2, GetVehicleInfo, ExecCustomOperation
Поиск узла ListUnits, ListCategories, GetFilterByUnit, GetUnitInfo
Поиск деталей в узле ListDetailByUnit, ListImageMapByUnit, GetFilterByDetail
Быстрый поиск деталей ListQuickGroup, ListQuickDetail
Laximo.Aftermarket Поиск деталей FindOEM, FindReplacements, FindDetail, FindOEMCorrection
Производитель ManufacturerInfo, ListManufacturer
Библиотеки и примеры использования веб-сервисов Laximo
PHP
Скачать
PHP-библиотеку
Примеры использования библиотеки Изменение поведения и внешнего вида элементов каталогов
GuayaquilExtender
Пример переопределения стандартного поведения классов отображения данных в html
Пример получения кроссов с LaximoAftermarket
Работа с каталогами на примере отображения списка каталогов
Скачать библиотеку ASP.NET ASP.NET Guayaquil library
Варианты внедрения сервисов Laximo в 1С