Я пытаюсь получить доступ к мылу 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
.
Может ли кто-нибудь дать мне некоторое представление об этом? Это будет очень полезно.
Заранее спасибо