Доброе утро!
Понадобилось создавать задачи через Rest API, и в описании нужно использовать ссылки
Однако если использовать пакетный метод, то ссылка не создаётся.
Как это прописано в коде:
И что получается в итоге:
Т.е. закрывающий тег [/URL] непонятно почему обрезается.
Кто-то сталкивался с подобной проблемой?
Если да, буду благодарен за помощь в решении.
Спасибо
Понадобилось создавать задачи через Rest API, и в описании нужно использовать ссылки
Однако если использовать пакетный метод, то ссылка не создаётся.
Как это прописано в коде:
Код |
---|
$batch = [ 'get_lead' => [ 'method' => 'crm.lead.get', 'params' => ['ID' => $leadID] ], 'get_user' => [ 'method' => 'user.get', 'params' => ["ID" => '$result[get_lead][ASSIGNED_BY_ID]'] ], 'create_task' => [ 'method' => 'tasks.task.add', 'params' => [ 'fields' => [ "TITLE" => 'Тестовая задача для лида ' . '$result[get_lead][TITLE]', 'CREATED_BY' => 331, "RESPONSIBLE_ID" => '$result[get_lead][ASSIGNED_BY_ID]', 'DEADLINE' => $deadline, 'UF_CRM_TASK' => ['L_' . $leadID], "DESCRIPTION" => '$result[get_user][0][NAME]' . ' ' . '$result[get_user][0][LAST_NAME]' . ',' . PHP_EOL . "Это тестовая задача." . PHP_EOL . 'Ваш лид [URL=/crm/lead/details/'.$leadID.'/]' . '$result[get_lead][TITLE]' . '[/URL]' ] ] ] ]; CRest::callBatch($batch); |
И что получается в итоге:
Код |
---|
[description] => Роман Гонюков Это тестовая задача. Ваш лид [URL=https://bx.bookingboard.ru/crm/lead/details/3464/]test lead for tasks |
Т.е. закрывающий тег [/URL] непонятно почему обрезается.
Кто-то сталкивался с подобной проблемой?
Если да, буду благодарен за помощь в решении.
Спасибо