Skip to content

Instantly share code, notes, and snippets.

@colinpetruno
colinpetruno / soapAPIExample
Created June 17, 2013 20:32
Savon Soap API Example
<%
client = Savon.client( :wsdl => "https://sdk.e-dialog.com/edialog-webservices/SdkService.wsdl",
:basic_auth => ["USER_REPLACE_ME", "PASSWORD_REPLACE_ME"],
:element_form_default => :qualified,
:encoding => "UTF-8",
:namespace_identifier => 'ins16', # THIS LINE MUST BE CHANGED FOR EACH CALL (ANNOYING)
:strip_namespaces => true,
:namespaces => {
"xmlns:SOAP-ENV" => "http://schemas.xmlsoap.org/soap/envelope/",