Sugar CRM - Java-клиент - вход - PullRequest
2 голосов
/ 27 ноября 2010

Я пытался разработать приложение Java, которое получает контакты от Sugar CRM.Я недавно установил Sugar CRM 6.0.2 и не вносил в него никаких изменений.Я использую встроенные веб-сервисы на основе SOAP (нужно использовать soap не может пойти на отдых) для входа в систему.Но при входе в систему появляется сообщение об ошибке:

anyType{
    id=-1; 
    error=anyType{
        number=10; 
        name=Invalid Login; 
        description=Login attempt failed please check the username and password;
    };
}

Я отправляю строку user для user_auth параметра:

  1. String user = "user_auth{username=will; password=18218139eec55d83cf82679934e5cd75; version=1.0;}";
  2. String user = "{'user_auth':{'username':'will','password':'18218139eec55d83cf82679934e5cd75', 'version':'1.0'}}";

Я пробовал оба вышеупомянутых варианта, и он не работает.Я пробовал "SugarCRM" и "CRM" для application_name.

Если кто-нибудь из вас может помочь мне в этом, это было бы очень полезно для меня.Спасибо.

1 Ответ

0 голосов
/ 15 августа 2013

В SugarCRM есть ошибка.Вы можете войти в WebServices только с помощью Admin.

И вы не можете передавать строки JSON в SOAP.Вы должны передать XML с использованием SOAP.

http://support.sugarcrm.com/02_Documentation/04_Sugar_Developer/Sugar_Developer_Guide_6.5/02_Application_Framework/Web_Services/Examples/SOAP/PHP/Logging_In

...