Не отправляет заявки на AmoCRM AIP
Хотел сделать свою форму для отправления заявок на AmoCRM
<form method="post" action="call.php">
<div class="form_group">
<p class="input-txt">Имя: <span>*</span></p>
<input type="text" class="form__input" name="fields[name_1]" required="required">
</div>
<div class="form_group">
<p class="input-txt">Электронная почта: <span>(не обязательно)</span></p>
<input type="email" class="form__input" name="fields[224429_1][447891]" >
</div>
<div class="form_group">
<p class="input-txt">Телефон: <span>*</span></p>
<input type="text" class="form__input phone-mask" name="fields[224429_1][447891]">
</div>
<div>
</div>
<button type="submit" class="btn form-btn">СВЯЗАТЬСЯ</button>
</form>
вот файл call.php > Но он не отправляет в AmoCRM . (Hash и IDform верный)
$name = isset($_POST['fields']['name_1']) ? $_POST['fields']['name_1'] : "";
$phone = isset($_POST['fields']['224429_1']['447891']) ? $_POST['fields']['224429_1']['447891'] : "";
if (isset($_POST['name']) && isset($_POST['phone'])) {
$paramsArray = array(
'fields' => array (
'name_1' => $name,
'224429_1' => array ('447891' => $phone)
),
'form_id' => '721393',
'hash' => '334618b14d8a767e436623877a38f692'
);
}
$curl = curl_init();
curl_setopt ( $curl, CURLOPT_RETURNTRANSFER, true );
curl_setopt ( $curl, CURLOPT_USERAGENT, 'amoCRM-API-client/1.0' );
curl_setopt ( $curl, CURLOPT_URL, "https://forms.amocrm.ru/queue/add" );
curl_setopt ( $curl, CURLOPT_POST, true );
curl_setopt ( $curl ,CURLOPT_POSTFIELDS, http_build_query($paramsArray) ) ;
curl_setopt ( $curl ,CURLOPT_HTTPHEADER, array ( 'Content-type: application/x-www-form-urlencoded' ) ) ;
curl_setopt ( $curl ,CURLOPT_HEADER, false ) ;
curl_setopt ( $curl ,CURLOPT_COOKIEFILE, dirname ( _FILE_ ) . '/cookie.txt' ) ;
curl_setopt ( $curl ,CURLOPT_COOKIEJAR, dirname ( _FILE_ ) . '/cookie.txt' ) ;
curl_setopt ( $curl ,CURLOPT_SSL_VERIFYPEER, 0 ) ;
curl_setopt ( $curl ,CURLOPT_SSL_VERIFYHOST, 0 ) ;
$out = curl_exec( $curl ) ;