АПИ не работает
Добавлено: 29 дек 2020, 23:54
Здравствуйте!
Сделал следующее АПИ:
Где:
field_283 - ID поля,
$source['rfSubject2'] - поле формы,
entity_id - ID сущности,
****** - мои данные.
И не работает. С формы уведомления приходят на почту, но в CRM нет ничего. Проверял все: ID, пароли, форму и т.д.
Что может быть не так?
Сделал следующее АПИ:
Код: Выделить всё
<?php
defined('_JEXEC') or die;
$items = array();
$items[] = array(
'field_283' => $source['rfSubject2'],
'field_288' => $source['rfSubject1'],
'field_284' => $source['name'],
'field_286' => $source['email'],
'field_285' => $source['phone'],
'field_289' => $source['text'],
);
$params = array(
'key' => '*****',
'username' => '*****',
'password' => '*****',
'action' => 'insert',
'entity_id' => 29,
'items' => $items,
);
$ch = curl_init('https://******/api/rest.php');
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($params));
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
$result = curl_exec($ch);
curl_close($ch);
if($result)
{
$result = json_decode($result,true);
print_r($result);
}
field_283 - ID поля,
$source['rfSubject2'] - поле формы,
entity_id - ID сущности,
****** - мои данные.
И не работает. С формы уведомления приходят на почту, но в CRM нет ничего. Проверял все: ID, пароли, форму и т.д.
Что может быть не так?