Για να δείτε τα credentials που θα χρησιμοποιήσετε στο δοκιμαστικό περιβάλλον, μεταβείτε εδώ και συνδεθείτε επιλέγοντας Login με auth.govhub.gr για Οργανισμούς.
Μετά την επιτυχή σύνδεση, θα εμφανιστούν τα credentials που απαιτούνται για τις δοκιμαστικές κλήσεις.
Για τη λήψη του token, χρησιμοποιήστε τον ακόλουθο authentication server: https://auth-test.govhub.gr
Για να κάνουμε δημιουργία εφαρμογής στο GovHub, θα κάνουμε τα παρακάτω βήματα.
GovHub.GsisVehicle.Basic σύμφωνα με τις παρακάτω εικόνες.
Για να καλέσουμε τα API του Govhub πρώτα πρέπει έχουμε κάνει authenticate σαν εφαρμογή και να πάρουμε ένα JWT Token.
Για το παραγωγικό περιβάλλον στο πεδίο scope συμπληρώνουμε
GovHub.GsisVehicle.Basicγια το Δοκιμαστικό περιβάλλον στο πεδίο scope συμπληρώνουμεGovHub.GsisVehicle.Test.
Οδηγίες για λήψη JTW token από τον auth Server
Αφού λάβουμε το JWT Token σύμφωνα με το Auth 2.0 πρότυπο θα πρέπει να κάνετε Bearer Authentication έχοντας HEADER.
Authorization: Bearer <token>
Πριν καλέσετε τα API δείτε τις οδηγίες για τη συμπλήρωση του "auditRecord".
Για τους προγραμματιστές υπάρχουν αναλυτικές οδηγίες στα HTTP Calls που πρέπει να γίνουν στις διευθύνσεις.
Παράδειγμα JSON που πρέπει να αποσταλεί.
{
"auditRecord": {
...
},
"getVehicleInformationInputRecord": {
"arithmosKykloforias": "IET9747",
"requestDate": "2016-01-11T00:00:00.000Z"
}
}