Заявки AMOCRM попадают не в сделки, а сразу в списки
Заявки попадают не в сделки, а в списки, где это задаётся в коде?
Сюда попадает: http://joxi.ru/8AnQokOf78Vdj2
А кастомных полей вообще не видит, это из-за того что заявки не в сделках?
Впервые подключаю amocrm...
Пользуюсь кодом с введите сюда описание ссылки:
<?php
// Использовать ее вместо vendor/autoload.php
require_once __DIR__ . '/amocrm-php-master/amocrm.phar';
$subdomain = 'test';
$login = '[email protected]';
$apiKey = 'apiblablablapi1234567890';
$data = [];
foreach ($_POST as $key => $item){
array_push($data, htmlspecialchars($item));
}
try {
$amo = new \AmoCRM\Client($subdomain, $login, $apiKey);
$account = $amo->account;
$contact = $amo->contact;
$contact['name'] = $data[0];
$contact->addCustomField('phone',$data[1]);
$contact['company_name'] = 'Image Atelier';
$contact['request_id'] = '123456789';
$contact['date_create'] = '-2 DAYS';
$contact['responsible_user_id'] = 697344;
$contact['tags'] = ['imageatelier.ru'];
$contact->addCustomField(100, 'Значение');
$contact->addCustomMultiField(200, [
1237755,
1237757
]);
// Добавление ENUM кастомного поля
$contact->addCustomField(300, '+79261112233', 'WORK');
// Добавление кастомного поля c SUBTYPE поля
$contact->addCustomField(300, '+79261112233', false, 'subtype');
// Добавление ENUM кастомного поля с типом "мультисписок"
$contact->addCustomField(400, [
['+79261112233', 'WORK'],
]);
// Добавление нового контакта и получение его ID
print_r($contact->apiAdd());
} catch (\AmoCRM\Exception $e) {
printf('Error (%d): %s' . PHP_EOL, $e->getCode(), $e->getMessage());
}