У меня есть код , он передаёт заявки из формы на сайте в AmoCrm
мне нужно взять ключ $apikey =
От amoCrm,
старый метод не работает, когда в консоли пишешь AMOCRM.widgets.system.amohash
Что делать, как найти этот ключ?
(Библиотека AmoCrmAPI + composer)
<?php
require __DIR__ . '/vendor/autoload.php';
if(isset($_POST['phone'])) {
try {
$subdomain = '********';
$login = '***************';
$apikey = '?????????';
$amo = new \AmoCRM\Client($subdomain, $login, $apikey);
$lead = $amo->lead;
$lead['name'] = $_POST['product_name'];
$lead['responsible_user_id'] = 2462338;
$lead['pipeline_id'] = 1207249;
$lead->addCustomField(305117, [ // ID поля в которое будт приходить заявки
$_POST['city']],
]);
$id = $lead->apiAdd();
$contact = $amo->contact;
$contact['name'] = isset($_POST['name']) ? $_POST['name'] : 'Не указано';
$contact['linked_leads_id'] = [(int)$id];
$contact->addCustomField(305117, [
[$_POST['city']],
]);
$contact->addCustomField(304033, [
[$_POST['email'], 'PRIV'],
]);
$id = $contact->apiAdd();
} catch (\AmoCRM\Exception $e) {
printf('Error (%d): %s' . PHP_EOL, $e->getCode(), $e->getMessage());
}
}