Расширение функционала Bitrix 24/Research: различия между версиями

Материал из Викиучебника — открытых книг для открытого мира
Содержимое удалено Содержимое добавлено
Нет описания правки
фывфы
Строка 34: Строка 34:
LIST - это чеклист (массив), необязательный
LIST - это чеклист (массив), необязательный


Дополнительные данные:


<source lang="PHP">
<source lang="PHP">

Версия от 12:51, 12 марта 2020

При поиске способов реализации задач можно выполнять следующие действия:


POST http://172.17.219.134:8000/api/token/ content-type: application/json

{
	"login": "bitrix_user",
	"password": "*****"
}

Дальнейшие запросы выполняются с использованием JWT:

POST http://127.0.0.1:8000/api/upload/
content-type: application/json
Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJI
...

Данные для создания задачи

"TITLE" => "Task title",
"DESCRIPTION" => "Task description",
"RESPONSIBLE_ID" => 3,
"LIST" => array(111', '222',),

RESPONSIBLE_ID - это на кого ставим LIST - это чеклист (массив), необязательный

Дополнительные данные:

	// 'DEADLINE' => '' // крайний срок;
	// 'START_DATE_PLAN' => '' // плановая дата начала;
	// 'END_DATE_PLAN' => '' // плановая дата завершения;
	// 'AUDITORS' => '' // массив идентификаторов наблюдателей;
	// 'TAGS' => '' // теги;
	// 'ALLOW_CHANGE_DEADLINE' => '' // флаг "Разрешить ответственному менять крайний срок";
	// 'PARENT_ID' => '' // идентификатор родительской задачи;
	// 'DEPENDS_ON' => '' // идентификатор предыдущей задачи;
	// 'STATUS' => '' // мета-статус задачи;
	// 'ALLOW_TIME_TRACKING' => '' // флаг включения учета затраченного времени по задаче;
	// 'ADD_IN_REPORT' => '' // флаг включения задачи в отчет по эффективности;