我正在使用一个简单的 SOAP Web 服务来获取一小段 HTML 以包含在 Rails 站点中。不幸的是,我对 SOAP 并不是特别熟悉。
我需要在下面的端点上调用 TopHtml() SOAP 方法,但我还需要传递一个 ID 号,例如 TopHtml(29)。
我正在使用 Savon gem,我的代码看起来有点像:
response = Savon::Client.new('http://www.xxxxxx.xxx/webservices/services.asmx?wsdl').top_html(29)
它有效,但在未提供 ID 号时返回默认响应。
好像没有通过身份证号。有谁知道如何将参数传递给 Savon SOAP 请求?
非常感谢,特里斯坦