1.Registrieren& Anmelden
- Erstellen Sie ein Shell-Entwicklerkonto oder melden Sie sich an.
- Gehen Sie zu Meine Apps, klicken Sie auf App hinzufügen und benennen Sie Ihr Projekt.
- Wählen Sie die APIs aus, die Sie testen möchten
2.Holen Sie sich Ihre Anmeldeinformationen
- Gehen Sie unter Ihrem Profil zu Meine Apps, klicken Sie auf App anzeigen und kopieren Sie Ihren API-Schlüssel und Ihr Geheimnis.
- Verwenden Sie Ihr bevorzugtes API-Testtool (z.B., Postman, Insomnia, curl).
3.Test Basic APIs
- Location APIs (EV Public Locations, B2B Mobility sites) sind ab sofort verfügbar.
- Operationen, die ohne Shell-Konto getestet werden können:
| Szenario | Beschreibung |
|---|---|
| Authentifizierung | Testen Sie API-Schlüssel/Geheimnis mit einer einfachen Anfrage zur Bestätigung des Zugangs. |
| Abrufen von Standorten | Nutzen Sie die Paginierung, um die erste oder eine bestimmte Seite der EV-Standorte abzurufen. |
| Filtern & Nachschlagen | Filtern Sie nach Land/Betreiber oder rufen Sie Daten nach Standort-ID ab (einschließlich positiver und negativer Fälle). |
4.Erweiterten Zugriff anfordern
Für APIs wie Mobility Card Management, SmartPay, oder Mobility Card Recent Transactions benötigt unser API-Support-Team, um ein Mobility-Kundenkonto in unserem Flottenmanagementsystem zu erstellen und anzupassen.
Voller Zugang erfordert eine verifizierte Kundenbeziehung.
Um Zugang zu beantragen, erstellen Sie ein Konto und erstellen Sie ein Support-Ticket
5.Umzug in die Produktion
- Nach der Unterzeichnung des Addendums erhalten Sie Produktionsanmeldeinformationen.
- Abonnieren Sie Benachrichtigungen für Updates und Wartungsmeldungen
Fehlerbehandlung
Shell-APIs geben standardmäßige HTTP-Statuscodes und benutzerdefinierte Fehlercodes zur Verdeutlichung zurück.
Ausführliche Beispiele und Best Practices finden Sie unter Fehlerbehandlung und Best Practices.
