Η διαμόρφωση ενός πελάτη μπορεί να ενημερωθεί μέσω της συνάρτησης PUT /api/v1/management/clients/byCloud/{clientId}. Με αυτόν τον τρόπο πραγματοποιείται η λήψη της διαμόρφωσης που έχει εκχωρηθεί επί του παρόντος στο τερματικό στο RetailForce Cloud.
Αποτέλεσμα
Μια επιτυχής κλήση της συνάρτησης (200)
- φορτώνει το τρέχον έγκυρο αντικείμενο διαμόρφωσης από το RetailForce Cloud και το αποθηκεύει στο Config Store του middleware.
Χρήση
Η συνάρτηση χρησιμοποιείται για:
- την εφαρμογή αλλαγών στη διαμόρφωση (αλλαγές στη διαμόρφωση στο RetailForce Cloud) στον client,
- να κατεβάσει ξανά την τρέχουσα διαμόρφωση.
Προϋποθέσεις
- The corresponding client has already been activated (the commissioning process has been completed).
Πεδία φόρμας
Πρέπει να υποβληθούν οι ακόλουθες πληροφορίες:
| Ονομασία | Περιγραφή | Παράδειγμα |
| clientId |
Το uniqueClientId του ταμείου (από το RetailForce system). |
c1062c55-57c4-4ed2-9c53-aff1762326a4 |
| cloudApiKey |
Κλειδί API για την εξουσιοδότηση της επικοινωνίας με το cloud. |
RFC_4a2abc... |
| cloudApiSecret |
API Secret για την εξουσιοδότηση της επικοινωνίας με το cloud
Προσοχή:
Το API Secret πρέπει πάντα να τοποθετείται μέσα σε απλά εισαγωγικά, π.χ. 'ypmqt7s5UVZOyY9mDFzOeVgdpRnJ8GrOsQ'
|
ypts7u5OU... |
Απάντηση
Πιθανές απαντήσεις:
| Κωδικός | Περιγραφή | Παράδειγμα |
| 200 |
Η διαμόρφωση κατεβάστηκε με επιτυχία και αποθηκεύτηκε στο Config Store. |
- |
| 404 |
Το clientId που καθορίσατε δεν είναι ενεργό στο σύστημα. Αντιμετώπιση προβλημάτων:
|
- |
| 422 |
Το καθορισμένο clientId δεν βρέθηκε στο τοπικό σύστημα ή δεν καθορίστηκαν δεδομένα πρόσβασης Αντιμετώπιση προβλημάτων:
|
- |
Αυτό το άρθρο μεταφράστηκε αυτόματα.
Σχόλια
0 σχόλια
Πραγματοποιήστε είσοδο για να αφήσετε ένα σχόλιο.