blackseabreathe
@blackseabreathe
brackets

Amo crm api v4 — как найти контакт по кастомному полю?

При использовании api, в момент создания сделка+контакт+привязка контакта к сделке создаются дубли контактов. Как этого избежать?

Пытаюсь найти контакт по номеру телефона

$headers = [
    'Accept: application/json',
    'Authorization: Bearer ' . $access_token
    ];    

$contact_tell = '+7 (911) 111-11-11';
    $subdomain = 'xxxx';
        
        // fields
        
        $queryUrlExists = 'https://'.$subdomain.'.amocrm.ru/api/v4/contacts/?fields[223513]='.$contact_tell; //GET
        
        
        $curl2 = curl_init();
        curl_setopt($curl2, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($curl2, CURLOPT_USERAGENT, "amoCRM-API-client/1.0");
        curl_setopt($curl2, CURLOPT_HTTPHEADER, $headers);
        curl_setopt($curl2, CURLOPT_HTTPGET, 1);
        curl_setopt($curl2, CURLOPT_URL, $queryUrlExists);
        curl_setopt($curl2, CURLOPT_HEADER, false);
        
        $out2 = curl_exec($curl2);
        curl_close($curl2);
        $result2 = json_decode($out2, true);
    
    
    echo '<pre>';
    print_r($result2);
    echo '</pre>';
    
    exit;


Возвращается пустая страница. Помогите, кто сталкивался, пожалуйста.
  • Вопрос задан
  • 241 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы