我试图以各种方式尝试使用此API: http://www.webreserv.com/webservices/http/ServiceManager
文档: https://www.webreserv.com/download/webreserv-booking-system-api-xml.pdf
键(修复时间):
商家ID: bikeatoursv
API密钥:不再可见
XML请求:
<?xml version="1.0" encoding="UTF-8"?>
<Request>
<BusinessID>MyBusinessID</BusinessID>
<APIKey>MyAPIKey</APIKey>
<Language>en</Language>
<GetProductList>
</GetProductList>
</Request>
XML响应: 无或
<Response>
<Error>Error on line 1: Premature end of file.</Error>
</Response>
我试过SoapUI
,postman
,我不知道该怎么做。
SoapUI错误:
WSDLException(at / Response):faultCode = INVALID_WSDL:预期元素 &#39; {HTTP:schemas.xmlsoap。 org / wsdl /}定义&#39;。
请给我一些帮助和指导,以便在在线测试仪上试用此API,或者通过使用API的真实示例了解如何在jquery或SoapUI中使用它。
答案 0 :(得分:1)
您可以使用Firefox或Chrome的任何REST扩展程序发出请求,并将XML作为PAYLOAD发送到服务器。您可能不应该在此处发布您的API密钥。
EX。将Advanced Rest Client
用于Chrome
回复
它看起来不像发送跨域标头,因此您将无法通过javascript拨打电话。