Skip to content

Instantly share code, notes, and snippets.

@Electrica
Created October 12, 2020 15:28
Show Gist options
  • Save Electrica/3f03d02cdf5d081a9c2cc9ec5ccc9bd7 to your computer and use it in GitHub Desktop.
Save Electrica/3f03d02cdf5d081a9c2cc9ec5ccc9bd7 to your computer and use it in GitHub Desktop.
<?php
/**
* @var MODx $modx
*/
$bitrix_url = 'https://megaakhuennayakompaniya.bitrix24.kz/rest/1/adktba2t3347qpgn/crm.lead.add';
$params = $hook->getValues();
$fields = [
'fields' => [
'TITLE' => $params['subject'],
'NAME' => $params['name'],
'EMAIL' => [[
"VALUE" => $params['email'], "VALUE_TYPE" => "WORK"
]],
'STATUS_ID' => "NEW",
"OPENED" => "Y",
"ASSIGNED_BY_ID" => 1,
'COMMENTS' => $params['message']
],
'params' => ["REGISTER_SONET_EVENT" => "Y"]
];
$fields = http_build_query($fields);
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_SSL_VERIFYPEER => 0,
CURLOPT_POST => 1,
CURLOPT_HEADER => 0,
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => $bitrix_url,
CURLOPT_POSTFIELDS => $fields,
]);
$result = curl_exec($curl);
curl_close($curl);
$result = json_decode($result, 1);
return true;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment