Что делает метод?
Метод article.save создает новую статью или изменяет существующую по ID
О Методе
Тип Метода |
Параметры Указываются |
POST |
в Body |
Параметры
Параметры (ОБЯЗАТЕЛЬНЫЕ)
|
Тип |
Описание |
token |
str |
Токен для интеграции |
title |
str |
Название статьи |
Параметры (ДОПОЛНИТЕЛЬНЫЕ)
|
Тип |
Описание |
id |
int |
число |
ID статьи, которую изменяем. Если не указан, создаётся новая статья. |
link_to_id |
int |
число
|
ID исходной статьи для создания статьи-ссылки |
external_id |
uuid |
всемирно уникальный идентификатор
|
Всемирно уникальный идентификатор Локальной Статьи
|
body |
text |
текст |
Тело статьи |
directory_id |
int |
число
|
ID раздела, в которой будет статья. Если не указан, статья будет в корневом разделе. |
sort |
int |
число
|
Сортировка - порядок для отображения статьи. |
tags |
str |
строка
|
Теги, которые нужно добавить |
tags_delimiter |
str |
строка |
Теги, которые нужно убрать |
force |
bool |
логическое значение
|
Форсирование админом (обход блокировок) |
plain_text |
bool |
логическое значение
|
Текст в формате Plain Text (простой текст)
|
release_lock |
bool |
логическое значение
|
Снимает блокировку статьи при автосохранении. По умолчанию блокировка на статье, если есть, уберётся после сохранения. |
Возвращает при Выполнении
Возвращает (УСПЕШНО)
|
Тип |
Описание |
result |
str |
строка
|
"created" (статья создана), "saved" (статья изменена) |
article |
dict |
словарь
|
такой же формат данных, как в результате метода articles.get. |
Возвращает (НЕ УСПЕШНО)
|
Тип |
Описание |
error |
str |
строка |
Описание ошибки |
Примеры
Примеры использования |
POSTMAN |
|
Python |
Вызов |
base_url = 'https://articles.it-solution.ru/extapi/'
token = 'ваш токен для интеграции'
method = 'article.save/'
response = requests.post(base_url + method,
data={
'token': token,
'title': 'Название статьи',
}).json()
|
Результат |
{
"result": "created",
"article": {/* аналогично article.get */}
}
|