Функции статей/базы знаний.
Переводит строку на указанный язык. Эта функция работает только для front-end переводов.
tokenОбязательно* |
Токен администратора. |
functionОбязательно* |
Укажите get-articles. |
id |
Идентификатор статьи. Чтобы получить идентификаторы статей, выполните этот метод без аргументов. По умолчанию: -1. |
count |
Максимальное количество возвращаемых статей. По умолчанию: все. |
full |
Булевое значение. Установите true, чтобы получить полное содержание статьи. По умолчанию: false. |
categories |
Установите true, чтобы получить массив всех категорий. В таком случае ответ будет двойным массивом: первый элемент - статьи, второй элемент - категории. Установите идентификатор категории, чтобы получить только статьи данной категории. По умолчанию: false. |
articles_language |
Получите статьи на указаном языке. Если статей нет на указанном языке, будут возвращены статьи на языке по умолчанию. Установите значение all, чтобы получить все переводы. По умолчанию: false. |
{
"success": true,
"response": [
{
"id": "6P2Oq",
"title": "Что нового в API V2?",
"content": "API V2 - это новая версия нашего API...",
"link": "https://stepchat.io",
"categories": ["K92kl"]
},
{
"title": "Следует ли мне перейти на новую систему?",
"content": "Да. Самая новая версия системы действий ...",
"link": "https://stepchat.io",
"id": "qf7kD",
"categories": ["ols85"]
},
...
]
}
{
"success": true,
"response": {
"id": "6P2Oq",
"title": "Что нового в API V2?",
"content": "API V2 - это новая итерация нашего разработчического API. Новый API интегрирует...",
"link": "https://stepchat.io",
"categories": ["K92kl"]
}
}
Сохраняет все статьи. Данная функция удаляет все существующие статьи и заменяет их на статьи из предоставленного массива.
tokenОбязательно* |
Токен администратора. |
functionОбязательно* |
Укажите save-articles. |
articlesОбязательно* |
Массив со статьями. Используйте API get-articles, чтобы получить массив статей. Синтаксис массива: {"articles": [{"id": "", "title": "", "content": "", "link": "", "categories": []}, ...]}. |
translations |
Массив с переводами статей. Используйте API get-articles, чтобы получить массив статей. Синтаксис массива: { "es": [{"id": "", "title": "", "content": "", "link": "", "categories": []}, ...], "it": [...], ...}. |
{
"success": true,
"response": true
}
Сохраняет все статьи. Данная функция удаляет все существующие статьи и заменяет их на статьи из предоставленного массива.
tokenОбязательно* |
Токен администратора. |
functionОбязательно* |
Укажите search-articles. |
searchОбязательно* |
Строка поиска по заголовку и содержанию. |
articles_language |
Поиск статей на указаном языке. Если статей нет на указанном языке, будут возвращены статьи на языке по умолчанию. Установите значение all, чтобы получить все переводы. По умолчанию: false. |
{
"success": true,
"response": [
{
"id": "6P2Oq",
"title": "Что нового в API V2?p",
"content": "API V2 - это новая итерация нашего API ...",
"link": "https://stepchat.io",
"categories": ["K92kl"]
},
{
"title": "Следует ли мне перейти на новый API?",
"content": "Да. Самая новая версия (V2) Actions ...",
"link": "https://stepchat.io",
"id": "qf7kD",
"categories": ["K92kl"]
},
...
]
}
Возвращает {"success": true, "response": []}, если статьи не найдены.
Возвращает массив со всеми категориями статей.
tokenОбязательно* |
Токен администратора. |
functionОбязательно* |
Укажите get-articles-categories. |
{
"success": true,
"response": [
{
"id": "Nv9PG",
"title": "Бизнес"
},
{
"id": "csPVh",
"title": "Путешествия"
},
{
"id": "pl5S7",
"title": "Финансы"
},
...
]
}
Сохраняет или обновляет массив категорий статей.
tokenОбязательно* |
Токен администратора. |
functionОбязательно* |
Укажите save-articles-categories. |
categoriesОбязательно* |
Массив категорий. Синтаксис массива: [ { "id": "123456", "title": "Название категории" }, { "id": "123456", "title": "Название категории" }, ...]. Получите существующий массив категорий с помощью метода get-articles-categories. |
{
"success": true,
"response": true
}
Сохраняет или обновляет массив категорий статей.
tokenОбязательно* |
Токен администратора. |
functionОбязательно* |
Укажите article-ratings. |
article_idОбязательно* |
ID статьи. |
ratingОбязательно* |
Оценка для добавления. Введите 1 для положительной оценки или 0 для отрицательной. Если аргумент задан, метод добавит оценку, в противном случае вернет уже существующие оценки. По умолчанию: false. |
{
"success": true,
"response": "[-1, 1, 1, -1]"
}
Возвращает true, если аргумент оценки задан.