Модуль Новости сайта
Получение списка новостей сайта
Пример запроса
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 | Число | Номер новой созданной новости |
(812) 600-33-24