WORKSECTION

Комментарии

Получение комментариев задачи или подзадачи через API: get_comments

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

https://your-domain.com/api/admin/v2/?action=get_comments&
page=/project/ID_PROJECT/ID_TASK/&hash=HASH

Возвращает параметр text с пользовательскими комментариями к задаче, датой и временем их отправки, данные о авторах

Пример JSON ответа

{
"status": "ok",
"data": [
{
"text": "User comment",
"date_added": "YYYY-MM-DD HH:II",
"user_from": {
"email": "USER_EMAIL",
"name": "USER_NAME"
}
}
]
}

Создание комментария в задаче или подзадаче через API: post_comment

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

https://your-domain.com/api/admin/v2/?action=post_comment&
page=/project/ID_PROJECT/ID_TASK/&email_user_from=USER_EMAIL&
text=TEXT&hash=HASH
Параметр page должен совпадать с url задачи или подзадачи
В данном запросе можно добавлять файлы. Для детального описания посмотрите, пожалуйста, раздел “Как добавлять файлы”

Обязательные параметры:
  • email_user_from – email автора комментария
  • text – текст комментария 
Необязательные параметры:
  • hidden – список email сотрудников, разделенных запятой, которые будут входить  в круг видимости комментария. Для других сотрудников комментарий будет скрыт.

При успешном выполнении запроса, ответ будет содержать статус ок и url на созданный комментарий
Пример JSON ответа

{
"status":"ok",
"url":"http://your-domain.com/project/PROJECT_ID/TASK_ID/#com1764952"
}


esc
или
Распечатать