soap URLにアクセスしようとしていますが、さまざまなファイル タイプ、つまり.asmx
と.svc
. サービスの処理には node-soap モジュールを使用しました.asmx
。以下.svc
に出くわしwcf.js
たのはコードです
var BasicHttpBinding = require('wcf.js').BasicHttpBinding
, Proxy = require('wcf.js').Proxy
, binding = new BasicHttpBinding()
, proxy = new Proxy(binding, "https://webservice.kareo.com/services/soap/2.1/")
, message = '<Envelope xmlns=' +
'"http://schemas.xmlsoap.org/soap/envelope/">' +
'<Header />' +
'<Body>' +
'<GetData xmlns="http://tempuri.org/">' +
'<value>GetAppointments</value>' +
'</GetData>' +
'</Body>' +
'</Envelope>'
proxy.send(message, "http://www.kareo.com/api/schemas/KareoServices/GetAppointments", function(response, ctx) {
console.log(response)
});
wcf
Web サービスの入力として何をメッセージとして渡さなければならないのか理解できませんでした。
誰でもこれに関するアイデアを教えてもらえますか? 本当に役に立ちます。
事前の感謝