У меня есть скрипт на PHP, который автоматически запускает несколько вещей на SugarCRM с помощью RestAPI.
Я использую этот класс PHP для управления RestAPI:
http://github.com/asakusuma/SugarCRM-REST-API-Wrapper-Class/
Теперь я хочу связать определенный контакт с ProspectList (Target List). Я предполагаю, что это должно быть сделано с помощью вызова set_relationship, но в используемом мной PHPClass этого нет.
Я сам пытался написать функцию так:
public function set_relationship($module_ids, $module_names, $related_ids, $link_field_names){
$call_arguments = array(
'session' => $this->session,
'module_names' => $module_names,
'module_ids' => $module_ids,
'link_field_names' => $link_field_names,
'related_ids' => array($related_ids)
);
$result = $this->rest_request(
'set_relationship',
$call_arguments
);
return $result;
}
А потом назвал это так:
$c->set_relationship(
$target_list['id'],
'ProspectLists',
$data['id'],
'Contacts'
);
Но это не работает. Кто-нибудь знает, как сделать вызов REST / Soap, чтобы связать контакт с целевым списком?
Спасибо