Связь
Здравствуйте! Я Ваш личный надежный программист.
1С Предприятие 8.2-8.3, 1С-Битрикс: Управление сайтом, Битрикс24

Как можно найти пользователя по нескольким номерам через API crm.contact.list

Здравствуйте, подскажите как можно найти пользователя по нескольким номерам через API crm.contact.list?[ "FILTER" => [   "@PHONE" => [       "123",       "1 2 3",       .....   ] ]]возвращает весь список контактов, без фильтра а если использовать ключ "PHONE" и он содержит только строку, то...
 

Здравствуйте, подскажите как можно найти пользователя по нескольким номерам через API crm.contact.list?

[

 "FILTER" => [

   "@PHONE" => [

       "123",

       "1 2 3",

       .....

   ]

 ]

]

возвращает весь список контактов, без фильтра а если использовать ключ "PHONE" и он содержит только строку, то ищет по номеру, но  проблема в том, что на сервер приходят номера разного формата и Б24 иногда не находит по номеру телефона
 
$findContact = runCurl('crm.duplicate.findbycomm',
 array( 'entity_type' =>  "CONTACT", 'type' => "PHONE",
 'values' => [$incoming['phone'] ] ));
 
помогло
Читают тему
file_download Скачать Модуль Маркет
file_download Скачать Модуль Маркет