Μετάβαση στο περιεχόμενο

Προδιαγραφή ενοποίησης API

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

Συμπληρώστε το και δείτε την προεπισκόπηση

Προδιαγραφή ενοποίησης API

Ενοποίηση: Παραγγελίες ηλεκτρονικού καταστήματος προς λογιστήριο
Έκδοση: 1.0
Συντάχθηκε από: Hamza Idrissi
Ημερομηνία: 5 Απριλίου 2029

1. Σκοπός

Αποστολή κάθε πληρωμένης παραγγελίας από το ηλεκτρονικό κατάστημα στο λογιστικό σύστημα ως τιμολόγιο πώλησης, ώστε να μην χρειάζεται να την καταχωρεί ξανά το οικονομικό τμήμα.

2. Συστήματα

  • Αποστέλλει δεδομένα: Ηλεκτρονικό κατάστημα (API v2)
  • Λαμβάνει δεδομένα: Λογιστικό σύστημα (REST API)

3. Ροή δεδομένων

1. Ένας πελάτης πληρώνει μια παραγγελία.
2. Το κατάστημα στέλνει ένα webhook στην υπηρεσία ενοποίησης.
3. Η υπηρεσία μετατρέπει την παραγγελία σε τιμολόγιο και καλεί το API του λογιστικού συστήματος.
4. Το λογιστικό σύστημα επιστρέφει έναν αριθμό τιμολογίου, τον οποίο η υπηρεσία αποθηκεύει στην παραγγελία.

4. Σημεία πρόσβασης και μηνύματα

Μέθοδος και διαδρομή Τι κάνει Βασικά πεδία Τι επιστρέφει
POST /invoices Δημιουργία τιμολογίου Σώμα αιτήματος: πελάτης, γραμμές, φόρος, σύνολο Επιστρέφει: id και αριθμό τιμολογίου
GET /customers?email= Εύρεση πελάτη Επιστρέφει: id πελάτη ή κενό
POST /customers Δημιουργία πελάτη Σώμα αιτήματος: όνομα, email, διεύθυνση

5. Αντιστοίχιση πεδίων

order.total_paid → invoice.total
order.billing_email → customer.email
order.items[].sku → line.product_code

6. Έλεγχος ταυτότητας και ασφάλεια

OAuth 2.0 client credentials. Τα tokens έχουν ισχύ μίας ώρας. Τα μυστικά φυλάσσονται σε ασφαλή χώρο, ποτέ στον κώδικα. Όλες οι κλήσεις χρησιμοποιούν HTTPS. Τα webhooks είναι υπογεγραμμένα και η υπογραφή ελέγχεται.

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

7. Σφάλματα και νέες προσπάθειες

Νέα προσπάθεια σε 429 και 5xx έως 5 φορές με αυξανόμενες καθυστερήσεις. Μην κάνετε νέα προσπάθεια για σφάλματα 4xx. Καταγράψτε τα και ειδοποιήστε το οικονομικό τμήμα. Κάθε τιμολόγιο έχει μοναδικό κλειδί, ώστε μια νέα προσπάθεια να μην δημιουργεί διπλότυπο.

8. Όρια και όγκοι

Το API του λογιστικού συστήματος επιτρέπει 60 κλήσεις το λεπτό. Αναμένονται 400 παραγγελίες την ημέρα, έως 2.000 τις ημέρες προσφορών.

9. Δοκιμές

Χρησιμοποιήστε το sandbox του λογιστικού συστήματος. Δοκιμάστε μια κανονική παραγγελία, μια παραγγελία με έκπτωση, μια επιστροφή χρημάτων, έναν πελάτη που υπάρχει ήδη και μια διακοπή του API.

10. Υπεύθυνοι και υποστήριξη

Υπεύθυνος: ομάδα ηλεκτρονικού εμπορίου. Υποστήριξη: Hamza Idrissi. Κλιμάκωση: γραφείο υποστήριξης του προμηθευτή λογιστικού συστήματος.

11. Αλλαγές και εκδόσεις

Κάθε πλευρά δίνει προειδοποίηση 30 ημερών για μη συμβατή αλλαγή.

Τα πρότυπα είναι ένα προσεκτικό σημείο εκκίνησης, όχι νομική συμβουλή. Όπου μετράει ο νόμος, ελέγξτε τι ισχύει εκεί που βρίσκεστε.

Πληροφορική και έργα

Σε τι χρησιμεύει αυτό το πρότυπο

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

Η συμπλήρωση γίνεται δωρεάν online, δεν χρειάζεται λογαριασμός και το κατεβάζετε ως έγγραφο Word ή PDF. Δείτε όλα τα πρότυπα Πληροφορική και έργα

Πληροφορική και έργα

Τι συμπληρώνετε

Η φόρμα ζητά 16 στοιχεία. Το έγγραφο συμπληρώνεται καθώς πληκτρολογείτε.

  • Όνομα ενοποίησης

    Για παράδειγμα: Παραγγελίες ηλεκτρονικού καταστήματος προς λογιστήριο

  • Έκδοση εγγράφου

    Για παράδειγμα: 1.0

  • Συντάχθηκε από

    Για παράδειγμα: Hamza Idrissi

  • Ημερομηνία

    Για παράδειγμα: 5 Απριλίου 2029

  • Σκοπός

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

  • Σύστημα που αποστέλλει δεδομένα

    Για παράδειγμα: Ηλεκτρονικό κατάστημα (API v2)

  • Σύστημα που λαμβάνει δεδομένα

    Για παράδειγμα: Λογιστικό σύστημα (REST API)

  • Ροή δεδομένων

    Για παράδειγμα: 1. Ένας πελάτης πληρώνει μια παραγγελία. 2. Το κατάστημα στέλνει ένα webhook στην υπηρεσία ενοποίησης. 3. Η υπηρεσία μετατρέπει την παραγγελία σε τιμολόγιο και καλεί το API του λογιστικού συστήματος. 4. Το λογιστικό σύστημα επιστρέφει έναν αριθμό τιμολογίου, τον οποίο η υπηρεσία αποθηκεύει στην παραγγελία.

  • Σημεία πρόσβασης και μηνύματα

    Μία γραμμή για κάθε σημείο πρόσβασης ή μήνυμα.

    Για παράδειγμα: POST /invoices | Δημιουργία τιμολογίου | Σώμα αιτήματος: πελάτης, γραμμές, φόρος, σύνολο | Επιστρέφει: id και αριθμό τιμολογίου GET /customers?email= | Εύρεση πελάτη | Επιστρέφει: id πελάτη ή κενό POST /customers | Δημιουργία πελάτη | Σώμα αιτήματος: όνομα, email, διεύθυνση

  • Αντιστοίχιση πεδίων

    Ποιο πεδίο της πηγής αντιστοιχεί σε ποιο πεδίο του προορισμού. Αναφέρετε πώς μετατρέπονται οι τιμές.

    Για παράδειγμα: order.total_paid → invoice.total order.billing_email → customer.email order.items[].sku → line.product_code

  • Έλεγχος ταυτότητας και ασφάλεια

    Για παράδειγμα: OAuth 2.0 client credentials. Τα tokens έχουν ισχύ μίας ώρας. Τα μυστικά φυλάσσονται σε ασφαλή χώρο, ποτέ στον κώδικα. Όλες οι κλήσεις χρησιμοποιούν HTTPS. Τα webhooks είναι υπογεγραμμένα και η υπογραφή ελέγχεται.

  • Σφάλματα και νέες προσπάθειες

    Για παράδειγμα: Νέα προσπάθεια σε 429 και 5xx έως 5 φορές με αυξανόμενες καθυστερήσεις. Μην κάνετε νέα προσπάθεια για σφάλματα 4xx. Καταγράψτε τα και ειδοποιήστε το οικονομικό τμήμα. Κάθε τιμολόγιο έχει μοναδικό κλειδί, ώστε μια νέα προσπάθεια να μην δημιουργεί διπλότυπο.

  • Όρια και όγκοι (προαιρετικό)προαιρετικό

    Για παράδειγμα: Το API του λογιστικού συστήματος επιτρέπει 60 κλήσεις το λεπτό. Αναμένονται 400 παραγγελίες την ημέρα, έως 2.000 τις ημέρες προσφορών.

  • Δοκιμές

    Για παράδειγμα: Χρησιμοποιήστε το sandbox του λογιστικού συστήματος. Δοκιμάστε μια κανονική παραγγελία, μια παραγγελία με έκπτωση, μια επιστροφή χρημάτων, έναν πελάτη που υπάρχει ήδη και μια διακοπή του API.

  • Υπεύθυνοι και υποστήριξη

    Για παράδειγμα: Υπεύθυνος: ομάδα ηλεκτρονικού εμπορίου. Υποστήριξη: Hamza Idrissi. Κλιμάκωση: γραφείο υποστήριξης του προμηθευτή λογιστικού συστήματος.

  • Αλλαγές και εκδόσεις (προαιρετικό)προαιρετικό

    Για παράδειγμα: Κάθε πλευρά δίνει προειδοποίηση 30 ημερών για μη συμβατή αλλαγή.

Πληροφορική και έργα

Τι περιέχει

Τα μέρη αυτού του εγγράφου, με τη σειρά.

  1. 11. Σκοπός
  2. 22. Συστήματα
  3. 33. Ροή δεδομένων
  4. 44. Σημεία πρόσβασης και μηνύματα
  5. 55. Αντιστοίχιση πεδίων
  6. 66. Έλεγχος ταυτότητας και ασφάλεια
  7. 77. Σφάλματα και νέες προσπάθειες
  8. 88. Όρια και όγκοι
  9. 99. Δοκιμές
  10. 1010. Υπεύθυνοι και υποστήριξη
  11. 1111. Αλλαγές και εκδόσεις

Πρότυπα

Πώς λειτουργεί

  1. 01

    Συμπλήρωση

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

  2. 02

    Έλεγχος

    Διαβάστε το προσεκτικά. Τα κενά που δεν έχετε συμπληρώσει παραμένουν επισημασμένα, ώστε να μην αποσταλεί κάτι ημιτελές.

  3. 03

    Λήψη

    Αποθηκεύστε το ως έγγραφο Word για περαιτέρω επεξεργασία ή ως PDF για αποστολή ή εκτύπωση.

Κάντε το δικό σας με AI

Ανοίξτε το στη συνομιλία και ζητήστε αλλαγές: πιο σύντομο, πιο αυστηρό, για άλλη περίπτωση, σε άλλη γλώσσα.

Προσαρμόστε το με το nerix

Πληροφορική και έργα

Ερωτήσεις που κάνουν οι χρήστες

Ποια στοιχεία ζητά αυτό το πρότυπο;

Η φόρμα ζητά 16 στοιχεία, ξεκινώντας από Όνομα ενοποίησης, Έκδοση εγγράφου, Συντάχθηκε από, Ημερομηνία, Σκοπός. 2 ακόμη είναι προαιρετικά.

Μπορώ να κατεβάσω αυτό το πρότυπο ως Word ή PDF;

Ναι. Αφού συμπληρώσετε τη φόρμα, αποθηκεύστε την ως έγγραφο Word για να συνεχίσετε την επεξεργασία ή ως PDF για αποστολή ή εκτύπωση. Είναι δωρεάν και δεν απαιτείται λογαριασμός.

Στέλνονται κάπου όσα πληκτρολογώ;

Όχι. Όσα πληκτρολογείτε παραμένουν στο πρόγραμμα περιήγησής σας όσο συμπληρώνετε το έγγραφο. Πηγαίνουν στη nerix μόνο αν επιλέξετε να ανοίξετε το πρότυπο στη συνομιλία.

Είναι δωρεάν αυτά τα πρότυπα IT και έργων;

Τα περισσότερα ναι. Συμπληρώστε τα και κατεβάστε τα δωρεάν σε Word ή PDF, χωρίς λογαριασμό. Λίγα μεγαλύτερα έγγραφα είναι premium: δωρεάν συμπλήρωση, εφάπαξ πληρωμή για λήψη και με σημειωμένη τιμή.

Μας κάνει ασφαλείς μια πολιτική ασφάλειας;

Κανένα έγγραφο δεν το κάνει μόνο του. Μια πολιτική βοηθά όταν ταιριάζει με αυτά που κάνουν πραγματικά οι άνθρωποι: κρατήστε την σύντομη, εξηγήστε την στην ομάδα και αναθεωρήστε την κάθε χρόνο.

Είναι ο χάρτης έργου μόνο για μεγάλα έργα;

Όχι. Ωφελεί και ένα μικρό έργο, γιατί μία σελίδα με τον στόχο, τα όρια και τον υπεύθυνο απόφασης αποτρέπει τις περισσότερες διαφωνίες αργότερα.