2009-12-02 5 views
2

У меня есть экземпляр crm crm, и я пытался получить некоторые данные от него с помощью мыльного сервиса.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); 
    } 

?>

ответ

0

Вы должны преобразовать пароль MD5, прежде чем передать для проверки подлинности.

 Смежные вопросы

  • Нет связанных вопросов^_^