我面臨一個Sugar 6.3 CE安裝,試圖通過休息api創建新帳戶。在創建休息api帳戶時插入電子郵件
我仍然處於很多CRM內部的學習曲線,並且無法弄清楚如何通過REST調用創建帳戶信息的其餘部分時插入電子郵件。
我已經嘗試了許多不同的字段值,並且在獲取$email1
之後,我在SugarCRM網站上看到了一些片段示例。我還沒有在論壇或文檔中發現其他提及。
用於配置一般的REST調用創建具有REST
API在PHP的帳戶$參數數組看起來像這樣和正常工作,除了爲$ EMAIL1:
$parameters = array(
'session' => $session,
'module' => 'Contacts',
'name_value_list' => array(
array('name' => 'first_name', 'value' =>
utf8_encode($contacts["Name"])),
array('name' => 'last_name', 'value' =>
utf8_encode($contacts["GivenName"])),
array('name' => 'phone_work', 'value' =>
utf8_encode($row->PrimaryPhoneAreaCode . ' ' . $row->PrimaryPhone)),
array('name' => 'phone_fax', 'value' =>
utf8_encode($row->PrimaryFaxAreaCode . ' ' . $row->PrimaryFaxNumber)),
array('name' => 'title', 'value' =>
utf8_encode($contacts["Title"])),
/*
* PROBLEM HERE!
*/
array('name' => 'email1', 'value' =>
utf8_encode($row->PrimaryEmail)),
array('name' => 'primary_address_street', 'value' =>
utf8_encode($row->Address1) . ' ' .
utf8_encode($row->Address2)),
array('name' => 'language', 'value' =>
utf8_encode($row->Language)),
array('name' => 'assigned_user_id', 'value' =>
get_rep_id($row->Salesperson1Name, $sugarlink)),
)
);
我會好奇,如果有人有竅門。我試圖找到電子郵件領域,但它似乎在單獨的表。任何幫助/提示表示讚賞。
之間的關係呀。我們走了!代碼並不是那麼漂亮,但它看起來像它在錫上所說的那樣。請不要等下6年; o) – stefgosselin 2017-04-25 03:05:37