Εάν απαιτείται κοινή σύνδεση για όλα τα εταιρικά τερματικά ή τηλέφωνα, μπορεί να χρησιμοποιηθεί ο λεγόμενος κύριος λογαριασμός API. Έτσι, όλα τα τερματικά μπορούν να ελέγχονται με ένα μόνο όνομα χρήστη. Εάν χρησιμοποιηθεί αυτός ο λογαριασμός, όλες οι κλήσεις API πρέπει να περιλαμβάνουν τον TID του τερματικού προορισμού. Θα δημιουργήσουμε τον κύριο λογαριασμό API κατόπιν αιτήματός σας και θα ισχύει για ολόκληρη την εταιρεία. Θα λάβετε το token μέσω του τελικού σημείου /cloud/oauth/token με τα ακόλουθα παραμέτρους:
Βασικός έλεγχος ταυτότητας για τα τελικά σημεία του token (όνομα χρήστη/κωδικός πρόσβασης) – Θα παρασχεθεί
Όνομα χρήστη εμπόρου – θα παρασχεθεί
Κωδικός πρόσβασης εμπόρου – θα παρασχεθεί
Τερματικό σημείο εξουσιοδότησης
Για το περιβάλλον δοκιμών:
https://cloud-api-dev.gptom.com/cloud/oauth/token
Περιβάλλον παραγωγής:
https://cloud-api.gptom.com/cloud/oauth/token
Απόκτηση token
Παράδειγμα αίτησης:
Εξουσιοδότηση: Basic YXRvb…
Content-Type: application/x-www-form-urlencoded
grant_type=password&username=example-cloud-admin@example.com&password=ABCDEFGHIJKL
„access_token“: „eyJh…“,
„token_type“: „bearer“,
„refresh_token“: „eyJh…“,
„expires_in“: 86399,
„scope“: „read write“,
„tid“: null
}
