Authentifizierung von REST-APIs für die Lagerbestandsverwaltung
Erfahren Sie, wie Sie sich vor dem Aufrufen der REST-APIs für die Lagerbestandsverwaltung mit den Anmeldedaten von OAuth2 authentifizieren.
Vorbemerkungen
Stellen Sie sicher, dass Sie den Onboarding-Prozess abgeschlossen haben und die hostname, tenantId, client_idund client_secret per E-Mail erhalten haben.
Informationen zu diesem Vorgang
Sie können die REST-APIs der Lagerbestandsverwaltung unter Verwendung von OAuth2 Client-Zugangsdaten aufrufen.
Vorgehensweise
Beispiel
tenantId=tenant-abcclient_id=xyzclient_secret=123
Gehen Sie wie folgt vor, um die REST-API zum Erstellen einer Position aufzurufen:
- Generieren Sie ein Token, indem Sie die Auth-API https://<hostname>/tenant-abc/oauth2/tokenmit der Methode HTTP als POST mit den folgenden Parametern aufrufen:
- Kopfzeilen
- Inhaltstyp:
application/json
- Inhaltstyp:
- Anforderungshauptteil
{ "client_id" : "xyz", "client_secret" : "123", "grant_type" : "client_credentials" } - Antwort enthält das Token
{ "token_type" : "bearer", "access_token" :"<token>", "expires_in":"7200" }
- Kopfzeilen
- Rufen Sie die REST-API zum Erstellen einer Position auf (Präfix-Host und
tenantIdfür den URI).- VERÖFFENTLICHEN https://<hostname>/tenant-abc/v1/stores/storeId/locations
- Kopfzeilen
- Content-Type : application/json
- Authorization: Bearer < Token>
- Anforderungshauptteil-API-Hauptteil