Sugar CRM Soap 呼叫无法正常工作
我有 Sugar crm 实例,我试图使用肥皂服务从中获取一些数据。
下面是我正在使用的代码。
当我运行相同的代码时,有时它会返回正确的数据,有时则不会。
谁能告诉我问题是什么?
include "nusoap.php";
$client = new soapclient('http://asdf.net/test/urbancrm_2009_06_22/soap.php');
// Login to SugarCRM
$auth_array = array(
'user_auth' => array(
'user_name' => '******',
'password' => '*******'
),
);
$response = $client->call('login', $auth_array);
if (!$response['error']['number']){
// Successfully logged in
$session_id = $response['id'];
//$response = $client->call('get_entry_list',array('session'=>$session_id , 'module_name'=>'Users', 'query'=>'', 'order_by'=>'','offset'=>'','select_fields'=>array('id','user_name')));
$response = $client->call('get_entry_list',array('session'=>$session_id , 'module_name'=>'itf_Apartments', "query"=>"itf_apartments_cstm.neighborhood_c='Loop'", 'order_by'=>'','offset'=>'','select_fields'=>array('name','studio','convertible','one_bedroom','one_bedroom_plus_den','two_bedroom','two_bedroom_plus_den','penthouse','photo_c','building_type_c','neighborhood_c')));
//$response = $client->call('get_entry_list',array('session'=>$session_id , 'module_name'=>'itf_Apartments', 'query'=>'itf_apartments_cstm.urbanlux_id_c="1"', 'order_by'=>'','offset'=>'','select_fields'=>array('name','studio','convertible','one_bedroom','one_bedroom_plus_den','two_bedroom','two_bedroom_plus_den','penthouse',)));
//store id and user name as a key value pair in array
//echo "---";
print_r($response);
} else {
echo "else";
print_r($response);
}
?>
I have sugar crm instance and i was trying to get some data from it using soap service.
Below is the code which i am using for it.
When i run the same code , sometimes it is returning correct data, sometimes it not.
Can any one tell me what the problem is??
include "nusoap.php";
$client = new soapclient('http://asdf.net/test/urbancrm_2009_06_22/soap.php');
// Login to SugarCRM
$auth_array = array(
'user_auth' => array(
'user_name' => '******',
'password' => '*******'
),
);
$response = $client->call('login', $auth_array);
if (!$response['error']['number']){
// Successfully logged in
$session_id = $response['id'];
//$response = $client->call('get_entry_list',array('session'=>$session_id , 'module_name'=>'Users', 'query'=>'', 'order_by'=>'','offset'=>'','select_fields'=>array('id','user_name')));
$response = $client->call('get_entry_list',array('session'=>$session_id , 'module_name'=>'itf_Apartments', "query"=>"itf_apartments_cstm.neighborhood_c='Loop'", 'order_by'=>'','offset'=>'','select_fields'=>array('name','studio','convertible','one_bedroom','one_bedroom_plus_den','two_bedroom','two_bedroom_plus_den','penthouse','photo_c','building_type_c','neighborhood_c')));
//$response = $client->call('get_entry_list',array('session'=>$session_id , 'module_name'=>'itf_Apartments', 'query'=>'itf_apartments_cstm.urbanlux_id_c="1"', 'order_by'=>'','offset'=>'','select_fields'=>array('name','studio','convertible','one_bedroom','one_bedroom_plus_den','two_bedroom','two_bedroom_plus_den','penthouse',)));
//store id and user name as a key value pair in array
//echo "---";
print_r($response);
} else {
echo "else";
print_r($response);
}
?>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要将密码转换为MD5后才能通过认证。
You need to convert the password to MD5 before you pass for authentication.