====== Στοιχεία Κατόχου Οχήματος σε συγκεκριμένη χρονική στιγμή ====== ===== 1. Αναζήτηση μέσω του webapp Govhub.gr ===== Για να κάνετε αναζήτηση θα πρέπει να συμπληρώσετε τον αριθμό κυκλοφορίας και την ημερομηνία που επιθυμείτε. {{:anazitisi_kliseon.jpg?1000|}} Αν βρεθεί το όχημα, θα εμφανιστούν τα αποτελέσματα με πληροφορίες σχετικά με αυτό, όπως βλέπετε στην παρακάτω εικόνα. {{:vehicle_info_result.png?1000|}} Κάτω από τα στοιχεία του οχήματος θα εμφανιστεί μία λίστα με τους κατόχους και τα στοιχεία τους. {{:vehicle_info_list_result.png?1000|}} Όπως και στην υπόλοιπη εφαρμογή, μπορούμε με τα παρακάτω κουμπιά να αντιγράψουμε την πληροφορία και να την επικολλήσουμε μετέπειτα όπου επιθυμούμε. {{:2019-02-28_12h06_50.png?50|}} {{:2019-02-28_12h06_59.png?250|}} ===== 2. Αναζήτηση μέσω του Api gsisvehicleinfo-api.govhub.gr ===== ==== 2.1 Σύντομες Πληροφορίες ==== * [[https://gsisvehicleinfo-test.govhub.gr/docs|Δοκιμαστικό περιβάλλον]] * [[https://gsisvehicleinfo-api.govhub.gr/docs|Παραγωγικό περιβάλλον]] ==== 2.2 Οδηγίες Δημιουργίας Εφαρμογής στον auth.govhub.gr ==== Για να κάνουμε δημιουργία εφαρμογής στο GovHub, θα κάνουμε τα παρακάτω βήματα. - Εισαγωγή στην ιστοσελίδα http://auth.govhub.gr με τους κωδικούς του διαχειριστή του φορέα. - Δημιουργία εφαρμογής με δικαίωμα GovHub.GsisVehicle.Basic σύμφωνα με τις παρακάτω εικόνες. {{:wiki:gsisvehicleinfo:1_efarmoges.png?300|}} {{:wiki:gsisvehicleinfo:2_pros8ikiefarmogis.png?300|}} {{:wiki:gsisvehicleinfo:3_stoixeiaefarmogis.png?300|}} ==== 2.3 Οδηγίες Για προγραμματιστές ==== Για να καλέσουμε τα api του Govhub πρώτα πρέπει έχουμε κάνει authenticate σαν εφαρμογή και να πάρουμε ένα JWT Token. **Για το παραγωγικό περιβάλλον στο πεδίο scope συμπληρώνουμε GovHub.GsisVehicle.Basic για το Δοκιμαστικό περιβάλλον στο πεδίο scope συμπληρώνουμε GovHub.GsisVehicle.Test.** [[dev-auth|Οδηγίες για λήψη JTW token από τον auth Server]] Αφού λάβουμε το JWT Token σύμφωνα με το Auth 2.0 πρότυπο θα πρέπει να κάνετε Bearer Authentication. Authorization: Bearer Πριν καλέσετε τα Api δείτε τις [[odigies-simplirosis-audit-record|οδηγίες για τη συμπλήρωση του "auditRecord"]]. Για τους προγραμματιστές υπάρχουν αναλυτικές οδηγίες στα HTTP Calls που πρέπει να γίνουν στις διευθύνσεις. * [[https://gsisvehicleinfo-test.govhub.gr/docs|Δοκιμαστικό περιβάλλον]] * [[https://gsisvehicleinfo-api.govhub.gr/docs|Παραγωγικό περιβάλλον]] Παράδειγμα json που πρέπει να αποσταλεί. { "auditRecord": { ... }, "getVehicleInformationInputRecord": { "arithmosKykloforias": "ΡΑΒ2188", "requestDate": before today... } }