метод REST scope: rpa Устаревший

rpa.comment.add

Создать новый комментарий в таймлайне

Устаревший метод. Развитие метода остановлено. Используйте смарт-процессы как аналог функционала.

Кто может выполнять: любой пользователь

Описание

Метод создает новый комментарий в таймлайне элемента с идентификатором itemId процесса с идентификатором typeId.

Название
тип
Описание
typeId
integer
Идентификатор процесса
itemId
integer
Идентификатор элемента
fields
object
Объект, описывающий поля комментария

Параметры

description string необязательный

Описание записи. Можно использовать HTML и BB-code форматирование

files array необязательный

Массив прикрепленных файлов. Каждый элемент — это массив с именем и содержимым, закодированным в base64

Примеры запроса

try
{
	const response = await $b24.callMethod(
		'rpa.comment.add',
		{
			"typeId": 24,
			"itemId": 10,
			"fields": {
				"description": "Упоминание пользователя с ид 1 ",
				"files": [
					[
						"document.pdf", "...base64_decoded_content..."
					]
				]    
			}
		}
	);
	
	const result = response.getData().result;
	console.log('response', result.answer);
	if(result.error())
		alert("Error: " + result.error());
	else
		console.log(result);
}
catch( error )
{
	console.error('Error:', error);
}

Ответ

HTTP-статус: 200

{
    "comment": {
        "id": 350,
        "createdTime": "2020-03-27T16:00:59+02:00",
        "isFixed": false,
        "typeId": 24,
        "itemId": 10,
        "action": "comment",
        "description": "Упоминание пользователя с ид 1 ",
        "userId": 1,
        "title": "Комментарий",
        "data": {
            "files": [
                15
            ]
        },
        "createdTimestamp": 1585317659000,
        "htmlDescription": "Упоминание пользователя с ид 1 <a class=\"blog-p-user-name\" id=\"bp_K6r6vvp7\" href=\"/company/personal/user/1/\" bx-tooltip-user-id=\"1\">Anton Gorbylev</a> ",
        "textDescription": "Упоминание пользователя с ид 1 Anton",
        "users": {
            "1": {
                "id": "1",
                "name": "Anton",
                "secondName": "",
                "lastName": "",
                "title": null,
                "workPosition": "",
                "fullName": "Anton",
                "link": "/company/personal/user/1/"
            }
        }
    }
}

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.