从 wsdl 文件中获取 API 端点



我正在尝试使用商业肥皂Api。我知道他们的 wsdl 文件,但没有任何 api 端点来发出请求。我在互联网上搜索了如何从 wsdl 文件获取 api 端点,但没有成功。WSDL 文件位置为 http://cbs.zong.com.pk/reachcwsv2/corporatesms.svc?wsdl。

根据这个答案,终点 url 是通过从 wsdl 的路径中删除?wsdl来获得的

所以WSDL是:http://cbs.zong.com.pk/reachcwsv2/corporatesms.svc?wsdl则终点为:http://cbs.zong.com.pk/reachcwsv2/corporatesms.svc


更准确地说,端点在 WSDL 文件中按地址<address/>标记定义,如下所示。它可能与您仅从URL中删除?wsdl后缀所获得的有所不同,但大多数情况下并非如此。

<wsdl:port name="BasicHttpBinding_ICorporateCBS" binding="tns:BasicHttpBinding_ICorporateCBS">
<soap:address location="http://cbs.zong.com.pk/ReachCWSv2/CorporateSMS.svc"/>
</wsdl:port>

相关内容

  • 没有找到相关文章

最新更新