2011-12-15 77 views
4

在SugarCRM 6.0.0中,我需要通過REST webservices API在帳戶和聯繫人之間建立關係。SugarCRM帳戶聯繫關係REST API

我曾試圖左右逢源這些方法(賬戶 - >聯繫人,聯繫 - >帳戶)無濟於事:

$method = 'set_relationship'; 
$params = array(
    'module_name' => 'Accounts', 
    'module_id' => $accountId, 
    'link_field_name' => 'accounts_contacts', 
    'related_ids' => array($userId) 
); 

$method = 'set_entry'; 
$params = array(
    'module_name' => 'Contacts', 
    'name_value_list' => array(
     array('name' => 'id', 'value' => $userId), 
     array('name' => 'accounts_contacts', 'value' => $accountId), 
    ), 
); 

衆多的搜索只給我這些方法,或SOAP的解決方案。任何人都可以指引我走向正確的方向?

回答

7

這一行約

'link_field_name' => 'accounts_contacts', 

應該是

'link_field_name' => 'contacts', 

由於鏈路字段名稱是 '聯繫人'(關係名稱爲 'accounts_contacts')。

+0

這確實是解決方案。謝謝! – Jeroen