这可能是一个非常无知的问题,请振作起来。我正在与之合作的一家公司提供了一个“API”,我可以使用它来访问订单,但是,只有两个真正的命令,getorders 和 getorderdetails。这些命令的格式为www.server.com/path/to/the/orderapi/getorders/UniqueKey/
如果我访问该网址,系统会提示我输入用户名和密码,并且一旦通过身份验证,就会看到包含在 html 页面正文中的 JSON 格式的订单详细信息页面。我想要一项服务来检查此信息并基于它在我们的 CRM 中创建订单,是否有一种无需浏览器/客户端交互即可访问它的明显方法?
更新:我们打算使用 BizTalk 来使用此资源,但经过一些研究和实验后决定使用不同的服务 (WDSL),主要是因为 BizTalk 似乎对 Restful webservices 没有非常好的支持。如果任何对该主题有更多了解的人愿意加入,那我很好。
更新2:注意到stackoverflow上的(已删除的)线程基本上是biztalk 2009-r2的反馈线程,其中一个请求是支持restful web services,所以我认为restful services没有优雅的解决方案在 BizTalk 2009 中。