2013-02-02 2 views
-3

에서 이동 루비에서이 작업을 수행해야합니다Ruby에서 SOAP (Savon)을 어떻게 사용할 수 있습니까? - PHP

$client = new SoapClient(null, array('location' => 'https://mydomain.com/index.php', 
           'uri'  => 'https://mydomain.com/', 
           'trace' => 1, 
           'exceptions' => 1)); 
$id = $client->login($username,$password); 

내가 어떻게 할 수 있습니까? 감사합니다

+1

Ruby를 배울 수 있습니다. –

+0

물론, 나는 뭔가를 시도했다. 그리고 나는 확신합니다. 쉽습니다. 그러나 나는 그것을 이해할 수 없다. 끝점은 위치이며 네임 스페이스는 uri입니까? 그리고 client.call (: login, message : { "username, pass"})을 호출 할 때 username이없는 두 개의 매개 변수 만 보내야합니다. "name" – instack

답변

1

Savon 설명서는 매우 상세하게 http://www.savonrb.com입니다. 나는 당신이 찾고있는 것을 찾을 수있을 것이라 확신합니다. 적어도 여기서 물어보기 전에 시도해야합니다.

+0

나는 그것을 시도했지만 완전히 잘못되었다고 생각합니다. – instack

+0

@instack 버전을 확인하십시오. savon 2.x를 설치 한 경우 문서는 savonrb.com/version2.html – rubiii

+0

입니다. 감사합니다. 완벽하게 작동합니다. – instack