Hey!
Ik probeer om met Ruby en Ruby on Rails SugarCRM te benaderen via de SOAP API van SugarCRM. Werkt allemaal prima dacht ik, de testmethode die geimplementeerd is door SugarCRM werkt prima..Ik roep de methode aan met een string-parameter, en die krijg ik vervolgens netjes terug ge-echo'd. Vervolges wil ik kunnen inloggen, maar dit krijg ik maar niet aan de praat. Functie heeft 2 parameters, een array met daarin username/password, en een applicatie naam. Die geef ik keurig mee, maar het lukt me maar niet om wat nuttigs uit SugarCRM te krijgen. Waarschijnlijk is het wat kleins, maar ik kan niet bedenken wat...
De code:
Iemand die hier een idee over heeft?
Ik probeer om met Ruby en Ruby on Rails SugarCRM te benaderen via de SOAP API van SugarCRM. Werkt allemaal prima dacht ik, de testmethode die geimplementeerd is door SugarCRM werkt prima..Ik roep de methode aan met een string-parameter, en die krijg ik vervolgens netjes terug ge-echo'd. Vervolges wil ik kunnen inloggen, maar dit krijg ik maar niet aan de praat. Functie heeft 2 parameters, een array met daarin username/password, en een applicatie naam. Die geef ik keurig mee, maar het lukt me maar niet om wat nuttigs uit SugarCRM te krijgen. Waarschijnlijk is het wat kleins, maar ik kan niet bedenken wat...
De code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| class ContactsController < ApplicationController
require 'soap/wsdlDriver'
def index
wsdl = "http://localhost/SugarCRM/soap.php?wsdl"
factory = SOAP::WSDLDriverFactory.new(wsdl)
driver = factory.createDriver
@config = {
'application_name' => "DSM",
'login' => ['admin', '3dedb2129a19c84042d898f750d8a8aa']
}
@test = driver.login(@config['login'], @config['application_name'])
end
end |
Iemand die hier een idee over heeft?