我在使用 REST API v4_1 检索所有与帐户相关的联系人时遇到问题。我正在使用 SuiteCRM。
正如我通过表结构看到的,有表 account 和 accounts_contacts 包含联系人的 ID。我使用此代码获取与登录用户相关的所有帐户。
$get_entry_parameters = array
(
//session id
'session' => $this->session_id,
//The name of the module from which to retrieve records
'module_name' => "Accounts",
//The ID of the record to retrieve.
//'id' => NULL,
//Where conditions without "where" keyword
'query' => "accounts.assigned_user_id='" . $this->user_id . "'",
//Sort result by
'order_by' => NULL,
//offset
'offset' => 0,
//The list of fields to be returned in the results
'select_fields' => array( 'id'),
//optional
'link_name_to_fields_array' => array(array()),
//Max number of results to list
'max_results' => 20,
'deleted' => false
);
$response = $this->call("get_entry_list", $get_entry_parameters);
然后我会喜欢每个帐户,检索他们的相关联系人,但我不知道我该怎么做。