Updated readme files

parent 1753c465
# Προγράμματα κατανάλωσης amka-services API
Τα παρακάτω προγράμματα - βιβλιοθήκες καταναλώνουν το amka-services API. Τεκμηρίωση στο
[open.gunet.gr/apis/amka-services/](http://open.gunet.gr/apis/amka-services/)
Περιέχονται δείγματα κώδικα και βιβλιοθήκες κατανάλωσης στις εξής παραλλαγές:
* [Πρόγραμμα κατανάλωσης από γραμμή εντολών με χρήση βασικών δυνατοτήτων PHP](./command-line-client/)
# Πρόγραμμα πελάτης για κατανάλωση της Υπηρεσίας επιβεβαίωσης ΑΜΚΑ
Το πρόγραμμα καταναλώνει το amka-services API. Τεκμηρίωση στο
[open.gunet.gr/apis/amka-services/](http://open.gunet.gr/apis/amka-services/)
## Οδηγίες
Αντιγράψτε το αρχείο `settings.php.dist` σε ένα νέο αρχείο `settings.php` και
τροποποιήστε αναλόγως. Κατ' ελάχιστο θα πρέπει να συμπληρωθεί το auth token key
που σας έχει αποδοθεί.
```php
return [
'url' => 'https://amka-services.gunet.gr/api/rest/v1/ssn_validation',
'key' => 'place-your-auth-key-here',
'extra_headers' => [
// any custom headers as 'key' => 'value'
],
'verify_ssl' => false // only if ssl is not tuned correctly!
];
```
## Πρόγραμμα πελάτης
Για την επίδειξη των διαθέσιμων λειτουργιών έχει αναπτυχθεί πρόγραμμα
[amka.php](amka.php) που μπορείτε να εκτελέσετε από τη γραμμή εντολών.
Το πρόγραμμα δέχεται τις παρακάτω παραμέτρους:
```
Χρήση: amka.php [-v] --amka <amka> --surname <surname>
v: παραγωγή μηνυμάτων παρακολούθησης εκτέλεσης
amka <amka>: ο αριθμός ΑΜΚΑ
surname <surname>: επίθετο σε ΚΕΦΑΛΑΙΑ
```
### Παράδειγμα κλήσης
*Επιτυχής αναζήτηση*
```
$ php amka.php --amka 12097301011 --surname ΠΑΠΑΔΑΚΗΣ
match: true
ssn: 12097301011
```
*Λανθασμένο ΑΜΚΑ*
```
$ php amka.php --amka 12097301012 --surname ΠΑΠΑΔΑΚΗΣ
Αποτυχημένη κλήση. HTTP STATUS 400. Η απάντηση ήταν: {"error":"invalid ssn"}
```
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment