Функция raise_up. Поднятие объявлений.

Название параметра Значение Описание
s_sn набор символов длиной не более 255 символов. код программы
action raise_up действие выполняемое с данными
base_tables[] auto, moto, water, power, powerparts, waterparts, auto2parts, motoparts, sound, tyre, tuning, parts раздел по которому должна быть получена информация
counts целое число массив количества объявлений которые нужно поднять в каждом из указанных разделов.
raise_all all Опционально, если указать "all", то поднятие будет применено не только к архивным, а ко всем объявлениям.
parts_category код категории запчасти из справочника категорий опционально, если в параметре base_tables содержится раздел "parts", то запчасти будут подняты только с кодом категории указанным parts_category. На поднятие объявлений в других разделах parts_category не влияет
id[] массив идентификаторов объявлений опционально, если в параметре base_tables содержится раздел "parts", то запчасти будут подняты только с указанными идентификаторами

Вид POST запроса:

s_sn=45234523453&action=raise_up&base_tables[]=moto&base_tables[]=tyre&counts[]=150& counts[]=50&raise_all=all

Для поднятия по идентификаторам:

s_sn=45234523453&action=raise_up&base_tables[]=moto&base_tables[]=parts&counts[]=150& counts[]=2&raise_all=all&id[]=3494&id=49349

Ответ:

<?xml version="1.0" encoding="windows-1251"?>
<jcanswer>
    <message>
        <result >SUCCESS</result>
        <code >N0050_SERVICE_SUCCESS</code>
        <action >raise_up</action>

    <group id="main" area="moto"><![CDATA[Система обработки данных]]></group>
        <datetime >2013-07-11 06:55:58</datetime>
        <text ><![CDATA[Объявления успешно подняты]]></text>
        <techinfo >
            <count>1</count>
            <affected>1</affected>
            <found>2</found>
        </techinfo>
        <debuginfo ><![CDATA[]]></debuginfo>
    </message>
    <message>
        <result >SUCCESS</result>
        <code >N0050_SERVICE_SUCCESS</code>
        <action >raise_up</action>
        <group id="main" area="auto"><![CDATA[Система обработки данных]]></group>
        <datetime >2013-07-11 06:55:58</datetime>
        <text ><![CDATA[Объявления успешно подняты]]></text>
        <notice id="N0073_SCRIPT_NOTICE" ><![CDATA[]]></notice>
        <techinfo >
            <count>0</count>
            <affected>0</affected>
            <found>0</found>
        </techinfo>
        <debuginfo ><![CDATA[]]></debuginfo>
    </message>
</jcanswer>

Функция поэтапно осуществляет поднятие по дате объявлений, находящихся в архиве (добавлены более двух месяцев назад) по разделам учитывая установленное ограничение на количество объявлений. При этом проверяется возможность проведения операции через биллинг, так как услуга платная. Если для раздела указано количество больше чем фактически есть объявлений, то будет использоваться количество фактически существующих объявлений. Если фактически объявлений больше, то подняты будут самые старые обновленные данные в указанном количестве.

results matching ""

    No results matching ""