Node js-如何访问SOAP WebService?

时间:2018-11-02 02:18:37

标签: javascript node.js web-services express

这是我第一次需要访问Web服务。

我需要访问Banxico SOAP Web服务才能将比索(M.N.)汇率转换为美元。我将Node与Express结合使用,我一直在阅读npm soap的依赖关系,但我对所有内容感到困惑。 关于Banxico Web服务的信息在这里:

http://www.anterior.banxico.org.mx/ley-de-transparencia/consultas-frecuentes/%7B960A6514-B048-02B8-4BF2-920034786674%7D.pdf

你能帮我吗?

2 个答案:

答案 0 :(得分:1)

因此,您有一个非常笼统的问题,我将以我的笼统答案回答:

如果您正在使用NodeJS编写脚本/ API /服务器,请执行以下操作-我强烈建议您开始阅读此NPM模块SOAP for NPM的文档,我相信该库将提供良好的文档和示例。

还请阅读有关SOAP服务的一般信息和WSDL的更多信息。这将说明您如何处理此WSDL(http://www.banxico.org.mx/DgieWSWeb/DgieWS?WSDL),我从您在问题中提供的网站上获取了它。

最后,我有一天northern911-api编写了REST API,将其作为SOAP API的包装 如果您知道什么是REST API,REST,Express,那么我建议您对其进行研究。它是相对较小的代码,可能会给您一些想法。

答案 1 :(得分:0)

您可以使用以下链接尝试 (https://github.com/milewise/node-soap