Η συνάρτηση POST /api/v1/management/clients/{clientId}/GlobalShortId χρησιμοποιείται για τη λήψη ενός παγκοσμίως μοναδικού αναγνωριστικού του εκάστοτε πελάτη και για την ενεργοποίηση του retailForceReceiptId για τον εκάστοτε πελάτη.
Για να ενεργοποιηθεί η μελλοντική επιστροφή του retailForceReceiptId, η συνάρτηση χρειάζεται να κληθεί μόνο μία φορά.
Σημείωση:
Εάν ένας πελάτης αποκατασταθεί σε ένα νέο σύστημα (POST /api/v1/management/clients/recovery/restoreByCloud
ή POST /api/v1/management/clients/recovery/restoreByCloud/ID
), η συνάρτηση πρέπει να κληθεί εκ νέου.
| Ιδιότητα | Περιγραφή |
Παράδειγμα |
| GlobalShortId | παγκοσμίως μοναδικό ID του πελάτη | 0p4j |
| retailForceReceiptId | Παγκόσμια μοναδική ID ταυτότητας εγγράφου που εκχωρείται από το RetailForce system |
Αποτέλεσμα
Επιτυχής κλήση της συνάρτησης (200)
- επιστρέφει το GlobalShortId του αντίστοιχου πελάτη ως σώμα της απόκρισης και
- ενεργοποιεί τη δημιουργία του retailForceReceiptId για τον αντίστοιχο client.
Χρήση
Προαιρετικό για τη δημιουργία ενός παγκοσμίως μοναδικού ID για τον πελάτη (το ταμείο)
Προϋποθέσεις
- Ο αντίστοιχος client πρέπει να υπάρχει στο σύστημα και να είναι ενεργοποιημένος·
- Πρέπει να εκτελεστεί η εντολή PUT /api/v1/management/Cloud/connect πριν από την κλήση της συνάρτησης.
Πεδία φόρμας
Πρέπει να παρέχονται οι ακόλουθες πληροφορίες:
| Ονομασία | Περιγραφή | Παράδειγμα |
| clientId | Το uniqueClientId του ταμείου (από το RetailForce system) | c1062c55-57c4-4ed2-9c53-aff1762326a4 |
Απάντηση
Πιθανές απαντήσεις:
| Κωδικός | Περιγραφή | Παράδειγμα |
| 200 | Το GlobalShortId του πελάτη επιστρέφεται στο σώμα της απόκρισης και ενεργοποιείται η δημιουργία του retailForceReceiptId | 0p4j |
| 404 |
Το καθορισμένο clientId δεν βρέθηκε στο Config Store. Αντιμετώπιση προβλημάτων
|
Δεν βρέθηκε η διαμόρφωση του client για το a55f6442-5876-4943-bba2-7a97f2730621. |
Αυτό το άρθρο μεταφράστηκε αυτόματα.
Σχόλια
0 σχόλια
Πραγματοποιήστε είσοδο για να αφήσετε ένα σχόλιο.