Fehlerbehebung bei der BarTender Cloud REST API
Überblick
Gelegentlich können Probleme mit der BarTender Cloud REST API auftreten. Es gibt verschiedene Schritte zur Fehlerbehebung, die Sie bei einer Fehlermeldung durchführen können, um das Problem zu lösen.
Gilt für
BarTender Cloud
Informationen
URL überprüfen
Fehlermeldungen ausführlicher anzeigen
Wenn Sie die folgende Variable an das Ende Ihres API-Aufrufs anhängen, enthält die Antwort zusätzliche Details, die bei der Fehlersuche hilfreich sein können:
- Wait=60s
Die URL für die Action API sieht folgendermaßen aus:
https://am1.bartendercloud.com/api/actions?MessageCount=1&MessageSeverity=Info&wait=60s
Verfügbare Drucker überprüfen
Verwenden Sie eine GET-Anfrage, um eine Liste Ihrer Drucker-IDs zu erhalten, die Sie für den Drucker-Parameter im Skript verwenden können.
Weitere Informationen finden Sie in der Dokumentation:
BarTender Cloud Print Controller aktualisieren
Aktualisieren Sie den Print Controller, wenn Ihr Druckauftrag fehlschlägt, obwohl Sie keinen Fehler im API-Skript finden können.
So aktualisieren Sie Ihren BarTender Cloud Print Controller:
- Öffnen Sie den Druckdialog, indem Sie im BarTender Cloud > Print Console doppelt auf ein Etikett klicken.
- Klicken Sie auf Konfigurieren, nachdem Sie einen Drucker ausgewählt haben, um zum Print Gateway zu gelangen.
- Klicken Sie im Print Gateway auf das Bearbeiten-Symbol für den BarTender Cloud Print Controller.
- Klicken Sie auf Speichern.
Bearer-Token aktualisieren
Wenn die API-Antwort eine Fehlermeldung „Unauthorized“ anzeigt, obwohl das Bearer-Token nicht abgelaufen ist, müssen Sie das Token möglicherweise aktualisieren. Holen Sie dazu das Token erneut aus BarTender Cloud und geben Sie es in Ihrer Anwendung ein.
Weitere Informationen dazu finden Sie im folgenden Artikel:
Weitere Ressourcen
BarTender Cloud REST API Übersicht
Das URL-Format für API-Aufrufe sollte standardmäßig die folgenden Variablen enthalten:
Die URL für die Action API sieht folgendermaßen aus:
https://am1.bartendercloud.com/api/actions?MessageCount=1&MessageSeverity=InfoWeitere Informationen zu den verschiedenen verfügbaren REST APIs für BarTender Cloud und deren jeweiligen Endpunkten finden Sie in der folgenden Dokumentation: REST API Übersicht und Hilfe.