savon

    0熱度

    1回答

    我在我的Rails應用程序中使用了Savon Gem,我需要將表單域提交給Equifax。 這裏的Equifax公司XML: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v3="http://eid.equifax.com/soap/schema/canada/v3">

    2熱度

    1回答

    我正在學習Web服務API,所以我在我的Rails應用程序中使用了Savon for SOAP。我似乎無法做一個簡單的操作來獲取提供者的語言列表。我究竟做錯了什麼? 下面是SOAP請求的鏈接GetLanguages 下面是我對IRB代碼: 2.1.2 :001 > require 'savon' => true 2.1.2 :002 > soap_wsdl = "https://www.bet

    0熱度

    1回答

    我試圖連接到已經使用PHP NuSoap庫設置的遠程SOAP服務。我正在使用Ruby Savon客戶端進行連接。 訪問該服務的WDSL地址(http://example.com/api/webservice.php?wdsl)給出了關於終點,我嘗試使用以下信息: Name: addsubscription Binding: webserviceBinding Endpoint:

    3熱度

    1回答

    我正在使用savon 2.11.1 gem在我的rails應用程序中獲取soap請求和響應。我創建使用 Savon.client(wsdl: "sample_url", ssl_verify_mode: :none) 客戶端對象和調用 client.call(:method_name, hash) 當我調用調用方法,我從薩翁收到此錯誤。 HTTPError(302) 當我試圖將URL從鉻S

    0熱度

    1回答

    我正在使用Savon測試一些WSDL SOAP服務,並且某些服務需要在消息中重複鍵/值。例如,「產品」陣內的「產品」價值: @client.call( :create_template, message: { :item => [{ 'promotion_id' => "1", 'code_is_unique' => "0", 'name'

    1熱度

    1回答

    client.call(:schedule_email_message, xml: '<soapelem />') # actually a GET request, with payload. Why not a POST request? 薩翁寶石版本:2.11.1

    0熱度

    1回答

    我已經嘗試了很多事情,但我無法做到。 我曾經在我的應用程序中使用savon來訪問soap web服務。雖然該應用程序使用RoR 3和紅寶石1.9.3我沒有問題,但由於我升級我的應用程序使用RoR5和紅寶石2.2.2我無法再使用它。 當我嘗試請求soap服務器時,它告訴我「需要身份驗證」。 我試圖與基本身份驗證: client = Savon.client(wsdl: uri, basic_auth

    0熱度

    1回答

    我正在使用Savon連接到SOAP API。 wsdl在那裏: https://ws-rec.sivin.fr/sivin/services/WS_SiVin_Consulter?wsdl 一切工作正常本地。 當我把我的應用程序的Heroku上,我得到一個異常: No such file or directory @ rb_sysopen - 'https://ws-rec.sivin.fr/si

    0熱度

    1回答

    我正在使用savon 2.11.1,並且承認忘記了更多關於XML Web服務的內容;具有以下問題: client = Savon.client(wsdl: 'http://myhost.com/service?wsdl') client.operations => [:get_user_details_1, :get_all_user_details_1, :set_user_details_

    0熱度

    1回答

    我正在發佈我正在底部使用的肥皂響應。 我需要從<t:Body BodyType="HTML"> 做response.body搶BodyType="HTML"屬性變成了整個事情到一個哈希並沒有在該BodyType="HTML"跡象。 在執行response.doc.css("t|Body")時會生成錯誤:Undefined namespace prefix: //t:Body (Nokogiri::