API Suite – TI Produktinformationen
Authentifizierung
Da die TI store-APIs mit OAuth 2.0 gesichert sind, müssen Sie beim Senden einer Anforderung ein Zugriffstoken übergeben. Um ein Zugriffstoken zu erhalten, rufen Sie unsere OAuth-API unter https://transact.ti.com/v1/oauth/accesstoken ab.
Für eine erfolgreiche Anforderung ist Folgendes zu beachten:
- Wir verwenden den Client Credentials Flow.
- Der „Content-Typ“ muss „application/x-www-form-urlencoded“ lauten.
- Die Anfrage sollte ohne zusätzliche Abfrageparameter an die oben genannte URL gesendet werden.
- Der Körper der Anforderung muss die Parameter der Anforderung (grant_type, client_id, client_secret) als durch „&“ getrennte Zeichenkette ohne jede weitere Kodierung enthalten.
Zum Beispiel: "grant_type=client_credentials&client_id=[CLIENT_ID]&client_secret=[CLIENT_SECRET]." - Der Zugriffstoken ist 60 Minuten lang gültig. Überprüfen Sie, ob das Zugriffstoken abgelaufen ist, bevor Sie das Token in anderen APIs verwenden.
Antwort auf eine erfolgreiche Anfrage:
Beispiel für Payload und Header einer Zugriffstoken-Anforderung vom Insomnia-Client: