Задать вопрос
@ElefanObi

Какой синтаксис вебхука Bitrix содержащего array?

Отправляю запрос к api Bitrix24 чтобы создать комментарий к задаче.
/task.commentitem.add/?TASKID=&FIELDS[]=[{'POST_MESSAGE':'HELLO'}]
Получаю сообщение об ошибке.
Param #1 (arFields) for method ctaskcommentitem::add() must not contain key \u00220\u0022.; 256\/TE\/WRONG_ARGUMENTS

UPD:
Если я делаю запрос вида
/task.commentitem.add/?TASKID=xxx&FIELDS[POST_MESSAGE]=HELLO
Получаю другое сообщение об ошибке
Too much params(4) given for method ctaskcommentitem::add(), but expected not more than 2

Какой синтаксис должен быть?
  • Вопрос задан
  • 1980 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
gromdron
@gromdron Куратор тега Битрикс24
Работаю с Bitrix24
Вы неверно трактовали документацию к соответствующему веб-хуку (task.commentitem.add).

Ваш запрос на самом деле должен выглядеть так:
/task.commentitem.add/?TASKID=xxx&FIELDS[POST_MESSAGE]=HELLO

И никаких фигурных скобок как вы видите там нет, а единственный Array который там есть - это один ключ в FIELDS.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽