amocrm-php
amocrm-php copied to clipboard
Зная id-сделки получить id контакта
Как получить id конаткта, зная id-сделки?
Как получить id конаткта, зная id-сделки?
$amo = new \AmoCRM\Client(getenv('DOMAIN'), getenv('LOGIN'), getenv('HASH'));
public function getLeadContacts($leadId)
{
$contacts = [];
for($limit = 0; $limit < time(); $limit += 500){
$contact = $amo->contact->apiList([
'limit_rows' => 500,
'limit_offset' => $limit
]);
if(!empty($contact)){
$contacts[] = $contact;
}else{
break;
}
}
$contacts = array_reduce($contacts, 'array_merge', array());
$contacts = array_filter($contacts, function($arr) use($leadId){
return in_array($leadId, $arr['linked_leads_id']);
});
$contacts = array_values($contacts);
return $contacts;
}
Сначала получить информацию по сделке. Потом найти поле
Тыц
Как получить id конаткта, зная id-сделки?
Решилась проблемка то?