| |||||||||
Ταχυδρόμος είναι ένα αυτόνομο λογισμικό διαθέσιμο για λήψη από το διαδίκτυο. Δεν δημιουργήθηκε από τη SAP ή το SAP Ariba. Επιτρέπει σε έναν χρήστη να στέλνει αιτήματα http και https σε διακομιστές ως τρόπο ελέγχου της λειτουργικότητας διαφορετικών APIs γύρω από τον ιστό. Αυτός είναι ο λόγος για τον οποίο μας είναι χρήσιμο κατά τον έλεγχο της λειτουργικότητας του Ανοικτού ΑΡΙ. Παρακάτω θα αναφέρω λεπτομερώς τη διαμόρφωση που βρήκα χρήσιμη για την αποστολή αιτήσεων εύκολα.
Παρακαλώ σημειώστε ότι έχω το σκούρο θέμα ενεργοποιημένο στο αντίγραφό μου Ταχυδρόμος, οπότε τα στιγμιότυπα οθόνης μου μπορεί να φαίνονται λίγο διαφορετικά. Μην ανησυχείτε αν το αντίγραφό σας έχει διαφορετική εμφάνιση.
Θέλουμε να ξεκινήσουμε με τη δημιουργία ενός Περιβάλλοντος. Ένα Περιβάλλον στον Ταχυδρόμο σας επιτρέπει να διαμορφώσετε μεταβλητές που μπορούν να προσπελαστούν στις διαφορετικές αιτήσεις σας. Αυτό είναι χρήσιμο γιατί τότε δεν θα χρειάζεται να αντιγράφετε μη αυτόματα το διακριτικό εξουσιοδότησής σας κάθε φορά που δημιουργείται, ή το όνομα τομέα, το κλειδί api και οποιεσδήποτε άλλες πληροφορίες που είναι προσβάσιμες σε πολλές αιτήσεις.
Για να το κάνετε αυτό, κάντε κλικ στο εργαλείο στην επάνω δεξιά γωνία του Ταχυδρόμου:

Πατήστε Προσθήκη στο αναδυόμενο πλαίσιο που εμφανίζεται και ονομάστε το περιβάλλον σας:

Αυτό το παράθυρο σας επιτρέπει επίσης να καθορίσετε τις μεταβλητές στις οποίες μπορείτε να έχετε πρόσβαση από οπουδήποτε έχετε επιλέξει αυτό το περιβάλλον. Θα πρότεινα τη δημιουργία μεταβλητών για accestoken, realm, baseurl και base64encoded αλφαριθμητικό όπως έχω παρακάτω. Σε μια ενότητα που ακολουθεί, θα κάνω μια βόλτα στο πώς να συμπληρώσω αυτόματα την πρόσβαση όταν εκτελείτε την αίτηση για να την δημιουργήσετε, αλλά προς το παρόν απλά συμπληρώστε την με το τελευταίο σας (ή αφήστε το κενό).

Τώρα που έχετε ρυθμίσει τις μεταβλητές στο περιβάλλον σας, πρώτα βεβαιωθείτε ότι το περιβάλλον σας είναι επιλεγμένο - το πτυσσόμενο μενού δίπλα στο σύμβολο γραναζιού εμφανίζει το τρέχον επιλεγμένο περιβάλλον.
Τώρα, όποτε θέλετε να αποκτήσετε πρόσβαση στις πληροφορίες που αποθηκεύονται στη μεταβλητή, απλά βάλτε το όνομα του σε διπλά σγουρά στηρίγματα. Για παράδειγμα, για να λάβετε το διακριτικό πρόσβασης για να συμπληρωθεί σε μία αίτηση, τοποθετήστε το {{accesstoken}}. Δείτε το στιγμιότυπο ενός παραδείγματος αίτησης για πληροφορίες προς έγκριση παρακάτω:

Ο Ταχυδρόμος το μετατρέπει στο παρακάτω cURL:
Παρακάτω είναι ένα στιγμιότυπο οθόνης της διαμόρφωσής μου για να δημιουργήσω ένα διακριτικό oauth:

και η μπούκλα μου:
Αν πρέπει να έχετε πρόσβαση σε διαφορετικούς τομείς για τον έλεγχό σας, μπορείτε να έχετε πολλά περιβάλλοντα διαμορφωμένα έτσι ώστε να μπορείτε να χρησιμοποιήσετε τις ίδιες αιτήσεις σε πολλούς τομείς εύκολα.
Προμήθειες