zone

Получить список разделов сайта.

  1. Формат запроса
  2. Формат ответа
  3. Параметры ответа
  4. Другие действия с объектом

Формат запроса

Примечание. Доступна пагинация.
https://api.adfox.ru/v1/API.php
 ? loginAccount=<string>
 & loginPassword=<string>
 & object=account
 & action=list
 & actionObject=zone
 & [actionObjectID=<integer>]
 & [actionObjectID2=<integer>]
Query-параметры
actionObjectID

Чтобы получить данные только по одному разделу сайта, укажите его идентификатор.

Значение по умолчанию: 0 — выводить список всех разделов сайта.

actionObjectID2

Фильтр по ID сайта.

*  Обязательный параметр

Формат ответа

<response>
  <status>
    <code>{integer}</code>
  </status>
  <data>
   <result>
    <row0>
     <ID>{integer}</ID>
     <name>{string}</name>
     <siteID>{integer}</siteID>
     <siteName>{string}</siteName>
     <categoryID>{integer}</categoryID>
     <categoryName>{string}</categoryName>
     <isAutoReferer>{integer}</isAutoReferer>
     <templateTypeID>{integer}</templateTypeID>
     <dateAdded>{date}</dateAdded>
     <template>
       <template1>{string}</template1>
     </template>
    </row0>
</response>

Параметры ответа

code

Статус обработки запроса. Расшифровку смотрите в разделе Обработка ошибок.

rows

Количество элементов в дереве ответа.

rowN

Порядковый номер элемента в дереве ответа, где N — число от 0 до rows-1 (где rows — общее количество элементов в ответе).

ID

Уникальный идентификатор раздела сайта.

name
Название раздела.
siteID

ID сайта, в котором находится раздел.

siteName

Название сайта, в котором находится раздел.

categoryID

ID категории, присвоенной разделу.

categoryName

Название категории, присвоенной разделу.

isAutoReferer

Динамическое определение по REFERRER.

templateTypeID

Тип шаблона REFERRER.

dateAdded

Дата добавления.

template

Список шаблонов.

templateN

Строка с шаблоном REFERRER, где N — номер строки.

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

Запрос:

https://api.adfox.ru/v1/API.php?loginAccount={your_login}&loginPassword={sha256_your_password}&object=account&action=list&actionObject=zone

Ответ:

<response>
  <status>
    <code>0</code>
  </status>
  <data>
   <result>
    <row0>
     <ID>60119</ID>
     <name>раздел 1</name>
     <siteID>27185</siteID>
     <siteName>сайт</siteName>
     <categoryID>0</categoryID>
     <categoryName/>
     <isAutoReferer>1</isAutoReferer>
     <templateTypeID>0</templateTypeID>
     <dateAdded>2013-11-27</dateAdded>
     <template>
       <template1>*</template1>
     </template>
    </row0>
</response>

Другие действия с объектом

См. также другие действия с объектом zone: