Модуль Новости сайта

Получение списка новостей сайта

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

GET /v1/news/Get?key=abc

Параметры

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

Ответ

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

Параметры

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

Обновление новости сайта

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

POST /v1/news/Update?key=abc

Параметры

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

Ответ

[
  {
    "message":"Ok"
  }
]

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

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

POST /v1/news/Write?key=abc

Параметры

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

Ответ

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

Параметры

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