Статьи сайта

Получение разделов сайта

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

GET /v1/article/Get?key=abc

Параметры

Название Тип Описание
sid Число Номер сайта
id Число id статьи, необязательный параметр.
Если задан, будет возвращена статья с указанным id
catid Число Уникальный id раздела где расположена статья, необязательный.
Если задан, будет возвращена статья с указанным catid
cattx Строка Уникальный адрес раздела где расположена статья, необязательный.
Если задан, будет возвращена статья с указанным cattx

Ответ

[
  {
    "id":"125566",
    "zag":"Название статьи",
    "stxt":"Текст анонса",
    "txt":"Текст статьи",
    "url":"/article/125566/",
    "shw":"1",
  }
]

Параметры

Название Тип Описание
id Число id статьи
zag Строка Название статьи
txt Строка Текст статьи
stxt Строка Анонс статьи
url Строка Полный относительный URL статьи
shw Число 1 - отображать, 0 - не отображать

Обновление параметров раздела сайта

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

POST /v1/article/Update?key=abc

Параметры

Название Тип Описание
sid Число Номер сайта
id Число Номер статьи
param Массив Параметры для обновления, ключ (имя параметра) -> значение (данные). 
Например, param = array('zag'=>'заголовок', 'txt'=>'текст статьи')

Ответ

[
  {
    "message":"Ok"
  }
]

Создание новой статьи

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

POST /v1/article/Write?key=abc

Параметры

Название Тип Описание
sid Число Номер сайта
param Массив Параметры раздела для записи, ключ (имя параметра) -> значение (данные). 
Например, param = array('zag'=>'заголовок', 'stxt'=>'текст анонса', 'txt'=>'текст статьи')

Ответ

[
  {
    "message":"Ok",
    "id":"127590"
  }
]

Параметры

Название Тип Описание
message Строка Сообщение
id Число Номер новой созданной статьи