Что делает метод?
Метод 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 */}
}
|