Sugar CRM SOAP get_entry_list
问题描述:
我有sugarcrm实例,想用自定义的php代码从中获取一些数据。Sugar CRM SOAP get_entry_list
我为此使用nusoap客户端。我能够获取数据,但只想选择特定ID(记录)的数据。我在做什么是
$response = $client->call('get_entry_list',array('session'=>$session_id , 'module_name'=>'itf_Apartments', 'where'=>'itf_Apartments.id=2', 'order_by'=>'','offset'=>'','select_fields'=>array('name')));
但我没有得到任何结果。是我的代码有任何问题?
答
你可以看看实例的sugarcrm.log文件,看看它里面是否有SQL错误?我敢打赌,这个问题与'where'参数有关。
答
代码是什么需要使用和你一样在SugarCRM的例子得到。
$proxy = new Soap
客户端( 'http://server.com/service/v2/soap.php?wsdl' ,array('exceptions' => 0));
$session = $proxy->login(array('user_name'=> $user , 'password' => md5($pass)));
$query= " customer.id IN (select id from customer where customer.id = '" . $id . "' and deleted = 0)";
$result= $proxy->get_entry_list($session->id , 'customer', $query ,'', 0 ,array('email', 'username','password', 'name') ,null, 1000, -1) ;
'get_entry_list'检索项的列表 - 由'offset'和'max_results'限于 – DevlshOne 2016-12-02 12:18:11