Отправка данных в Bitrix24

  • Vadim Tsukanov
    Разработчик
  • Дата публикации
    05.12.2023
  • Категория
    API
Задача:Отправить данные в битрикс 24

Итак, используем стандартную апишку, но каждый раз писать запросы — то еще удовольствие — оставим тут сниппет

$queryUrl = 'https://****/rest/4120/***/crm.deal.add/';

$b24params =[
     "fields" => [
        'TITLE' => "Заказ маркетплейс #" . $orderId,
        'OPENED' => "Y",
        "ASSIGNED_BY_ID" => 1,
        "CATEGORY_ID" => 17,
    ]
];

$queryData = http_build_query($b24params);

$curl = curl_init();
curl_setopt_array($curl, [
    CURLOPT_SSL_VERIFYPEER => 0,
    CURLOPT_POST => 1,
    CURLOPT_HEADER => 0,
    CURLOPT_RETURNTRANSFER => 1,
    CURLOPT_URL => $queryUrl,
    CURLOPT_POSTFIELDS => $queryData,
]);

$response = curl_exec($curl);
curl_close($curl);

Код для базового cUrl, там уже можно адаптировать как угодно.

Еще нет коммментариев. Будь первым!

Оформить заказ в Devstages