Walmart Developers API提供了一个JAR文件来协助其API的身份验证,这需要您输入包含所有参数的整个GET URL。
JAR下载&有关JAR可执行文件的信息可以在这里找到: How do I use Google datastore for my web app which is NOT hosted in google app engine?
有关我们正在尝试的API调用的信息可在此处的“所有订单”中找到: https://developer.walmart.com/#/apicenter/contentProvider
如果我只使用1个参数,则命令运行正常。但如果它需要超过1个参数,我就会收到错误。
以下是正在使用的示例网址: https://developer.walmart.com/#/apicenter/marketPlace
以下是一个不工作的示例网址: https://marketplace.walmartapis.com/v3/orders?createdStartDate=2016-08-16T10:30:30.155Z
如果我使用上述内容,则JAR会抛出错误:
'status'不被识别为内部或外部命令,可操作程序或批处理文件。
这不仅仅是“status”参数,但如果我尝试使用任何参数,它就不会接受这个错误。
我想我可能只需要在“&”之前逃脱字符串,我试图“\&”和“/&”,但这似乎也不起作用。我不确定如何以JAR文件接受它的方式添加参数。
最令人沮丧的是,JAR文件的文档明确指出了“您要调用的完整URL,包括任何路径和查询参数”。然而,如果你包含参数,它会出错吗?
关于如何推进此JAR文件的任何建议?
由于