2017-03-03 34 views
1

Walmart Developers API提供了一個JAR文件來協助對其API進行身份驗證,這需要您輸入包含所有參數的整個GET URL。JAR執行不接受Walmart Developer API身份驗證所需的參數

的JAR下載有關JAR可執行&信息可以在這裏找到: https://developer.walmart.com/#/apicenter/marketPlace

如果我: https://developer.walmart.com/#/apicenter/contentProvider

對我們試圖在「所有訂單」在這裏被發現的API調用信息使用只有1個參數,該命令是完美的。但是如果它需要多於一個參數,我會收到錯誤。

這裏是正在工作的一個例子網址: https://marketplace.walmartapis.com/v3/orders?createdStartDate=2016-08-16T10:30:30.155Z

這裏是不工作的例子網址: https://marketplace.walmartapis.com/v3/orders?createdStartDate=2016-08-16T10:30:30.155Z&status=Acknowledged

如果我使用的JAR上述引發錯誤:

'狀態'不被識別爲內部或外部命令,可操作程序或批處理文件。

它不僅僅是「狀態」參數,但如果我嘗試使用ANY參數,它不會接受這個錯誤。

我想我可能只需要前「&」逃串,我試圖「\ &」和「/ &」,但似乎沒有任何工作。我不確定如何以JAR文件接受它的方式添加參數。

最令人沮喪的是,JAR文件的文檔特別聲明「您希望調用的完整URL,包括任何路徑和查詢參數」。但是,如果你包含參數,它會出錯嗎?

有關我如何能夠繼續使用此JAR文件的任何建議?

感謝

+0

該錯誤消息似乎來自Windows CMD控制檯,您尚未「執行」JAR。 –

+1

嘗試在你的URL周圍加上引號,就像這個「https:// .../...」 –

+0

盧克李的建議是工作的一個!謝謝! –

回答