Модуль Блог сайта
Получение списка записей блога (список постов)
Пример запроса
GET /v1/blog/Get?key=abc
Параметры
| Название | Тип | Описание |
|---|---|---|
| sid | Число | Номер сайта |
| id | Число |
id поста, необязательный параметр. Если задан, будет возвращен пост с указанным id |
| catid | Число |
Уникальный id раздела где расположена пост блога, необязательный. Если задан, будет возвращен пост с указанным catid |
| cattx | Строка |
Уникальный адрес раздела где расположен пост, необязательный. Если задан, будет возвращен пост с указанным cattx |
Ответ
[
{
"id":"125566",
"zag":"Название записи поста",
"stxt":"Текст анонса",
"txt":"Текст поста",
"url":"/myblog/125566/",
"shw":"1",
}
]
Параметры
| Название | Тип | Описание |
|---|---|---|
| id | Число | id поста |
| zag | Строка | Название поста |
| txt | Строка | Текст поста |
| stxt | Строка | Анонс поста |
| url | Строка | Полный относительный URL поста |
| shw | Число | 1 - отображать, 0 - не отображать |
Обновление поста в блоге сайта
Пример запроса
POST /v1/blog/Update?key=abc
Параметры
| Название | Тип | Описание |
|---|---|---|
| sid | Число | Номер сайта |
| id | Число | Номер поста |
| param | Массив |
Параметры для обновления, ключ (имя параметра) -> значение (данные). Например, param = array('zag'=>'заголовок', 'txt'=>'текст поста') |
Ответ
[
{
"message":"Ok"
}
]
Создание нового поста
Пример запроса
POST /v1/blog/Write?key=abc
Параметры
| Название | Тип | Описание |
|---|---|---|
| sid | Число | Номер сайта |
| param | Массив |
Параметры раздела для записи, ключ (имя параметра) -> значение (данные). Например, param = array('zag'=>'заголовок', 'stxt'=>'текст анонса', 'txt'=>'текст поста') |
Ответ
[
{
"message":"Ok",
"id":"127590"
}
]
Параметры
| Название | Тип | Описание |
|---|---|---|
| message | Строка | Сообщение |
| id | Число | Номер нового созданного поста |
(812) 600-33-24