Die Walmart Developers-API stellt JAR-Dateien für die Authentifizierung ihrer API bereit. Dazu müssen Sie die gesamte GET-URL mit allen Argumenten eingeben. https://developer.walmart.com/#/apicenter/contentProviderDie JAR-Ausführung akzeptiert keine erforderlichen Argumente für die Walmart Developer API-Authentifizierung.
Informationen über die API-Aufruf wird festgestellt, wir versuchen, auf „Alle Aufträge“ hier: https://developer.walmart.com/#/apicenter/marketPlace
Wenn ich
Die JAR-Download & Informationen über die JAR ausführbar sind hier zu finden Mit nur 1 Argument funktioniert der Befehl perfekt. Aber wenn es mehr als 1 Argument erfordert, bekomme ich Fehler. Hier
ist ein Beispiel-URL, die funktioniert: https://marketplace.walmartapis.com/v3/orders?createdStartDate=2016-08-16T10:30:30.155Z
Hier ist ein Beispiel-URL, die nicht funktioniert: https://marketplace.walmartapis.com/v3/orders?createdStartDate=2016-08-16T10:30:30.155Z&status=Acknowledged
Wenn ich das über dem JAR führt den Fehler:
'Status' wird nicht als interner oder externer Befehl, ausführbares Programm oder Batch-Datei erkannt.
Es ist nicht nur das "Status" -Argument, aber wenn ich versuche, irgendwelche Argumente überhaupt zu verwenden, akzeptiert es sie nicht mit diesem Fehler.
Ich dachte, ich kann muss nur die Zeichenfolge entkommen, bevor die „&“, versuchte ich, „\ &“ und „/ &“, aber das scheint nicht zu funktionieren. Ich bin nicht sicher, wie man das Argument in einer Weise hinzufügt, wie die JAR-Datei es akzeptiert.
Das frustrierendste daran ist, dass in der Dokumentation für die JAR-Datei ausdrücklich die vollständige URL angegeben ist, die Sie aufrufen möchten, einschließlich Pfad- und Abfrageparametern. Aber wenn Sie die Parameter angeben, ist es fehlerhaft?
Irgendwelche Ratschläge, wie ich mit dieser JAR-Datei weitermachen könnte?
Dank
Diese Fehlermeldung scheint von der Windows CMD-Konsole zu kommen, Sie haben das JAR noch nicht "ausgeführt". –
Versuchen Sie, Anführungszeichen um Ihre URL zu setzen, wie zum Beispiel "https: // .../..." –
Luke Lees Vorschlag war derjenige, der funktioniert! Vielen Dank! –