{% note warning "Мы еще обновляем эту страницу" %}
Тут может не хватать некоторых данных — дополним в ближайшее время
{% endnote %}
{% if build == 'dev' %}
{% note alert "TO-DO не выгружается на prod" %}
- не указаны типы параметров
- не указана обязательность параметров
- отсутствует ответ в случае ошибки
- Нет примеров на др. языках
{% endnote %}
{% endif %}
Scope:
log
Кто может выполнять метод: любой пользователь
Добавляет в Ленту новостей сообщение от имени текущего пользователя.
https://my.bitrix24.ru/rest/log.blogpost.add.json?POST_MESSAGE=Hello%2C%20world!&auth=d9a76e2929b7bc1ff21aee9c0ce7e3e2
{"result":true}
#| || Параметр | Описание || || USER_ID | ID автора записи (опционально, по умолчанию - текущий пользователь, другое значение доступно только администратору в коробочной версии). || || POST_MESSAGE | Текст сообщения. || || POST_TITLE | Заголовок сообщения. || || DEST | Список адресатов, которые получат право на просмотр сообщения. Возможные значения элементов массива:
{% include notitle адресаты сообщения %}
Значение по умолчанию - ['UA']
||
|| SPERM | Список адресатов, которые получат право на просмотр сообщения (устаревшее). Аналогично DEST
||
|| FILES | Файлы, массив значений, описанный по правилам, приведенным тут.||
|| IMPORTANT | По умолчанию N. Сообщение ленты публикуется как "важное". ||
|| IMPORTANT_DATE_END | Указывается значение даты/времени, до которого сообщение будет считаться важным. ||
|#
{% include Сноска о параметрах %}
{% list tabs %}
-
JS
BX24.callMethod('log.blogpost.add', { POST_TITLE: 'Заголовок', POST_MESSAGE: 'Текст', DEST: ['SG1', 'U2'] }, result => { if(result.error()) { console.log(result.error()); } else { alert('OK!'); } });
{% endlist %}
{% list tabs %}
-
URL-запрос
https://my.bitrix24.ru/rest/log.blogpost.add.json?POST_MESSAGE=Hello%2C%20world!&auth=d9a76e2929b7bc1ff21aee9c0ce7e3e2
{% endlist %}
{"result": true}
Использование метода REST API log.blogpost.add (блог разработчика)