SDK Αντιμετώπιση προβλημάτων ενσωμάτωσης

Διαγνώστε προβλήματα Trading Widget, Agent SDK, υπογραφής, webhook, χρονικού ορίου και περιβάλλοντος πριν κλιμακώσετε μια αίτηση υποστήριξης.

Προβολή ως Markdown

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

Συνιστώμενη διαγνωστική σειρά

  1. Επιβεβαιώστε το επηρεαζόμενο περιβάλλον και URL βάσης.
  2. Καταγράψτε το UTC χρονικό εύρος και το πρώτο αίτημα αποτυχίας.
  3. Προσδιορίστε τη μονάδα: Trading Widget, Agent SDK, REST API, WebSocketή webhook.
  4. Καταγράψτε το αναγνωριστικό αιτήματος, το αναγνωριστικό χρήστη συνεργάτη, το agentOrderNo, το αναγνωριστικό παραγγελίας ή το αναγνωριστικό συμβάντος webhook .
  5. Ελέγξτε τον πρόσφατο κώδικα, τα διαπιστευτήρια, τη λίστα επιτρεπόμενων IP ή τις αλλαγές ανάπτυξης.
  6. Αναπαραγωγή με τη μικρότερη ασφαλή δοκιμαστική θήκη.

Trading Widget θέματα

ΣύμπτωμαΠιθανή αιτίαΔιόρθωση
Το iframe ζητά τοπικό τομέα συνεργάτηbaseUrl λείπειΠάσο baseUrl: «https://app.6mm.com».
Το iframe είναι αόρατο ή πολύ κοντόΤο γονικό κοντέινερ δεν έχει ύψοςΟρίστε το ύψος του περιέκτη ή το ύψος διέλευσης.
token_provider_missingΗ λειτουργία partner-token δεν έχει πάροχοΠροσθήκη auth.tokenProvider.
auth_exchange_failedΜη έγκυρο, ληγμένο ή αναντιστοιχισμένο διακριτικό ενσωμάτωσηςΕλέγξτε την απόκριση του διακριτικού υποστήριξης και channelId.

Agent SDK θέματα

ΣύμπτωμαΠιθανή αιτίαΔιόρθωση
Η υπογραφή απορρίφθηκεΛανθασμένο μυστικό, μετατόπιση ρολογιού ή μη αυτόματα αλλαγμένα υπογεγραμμένα πεδίαΑφήστε SDK να δημιουργήσετε πεδία υπογραφής και να συγχρονίσετε την ώρα του διακομιστή.
Διπλός κίνδυνος κίνησης κεφαλαίωνΝέος αριθμός παραγγελίας που χρησιμοποιείται μετά το χρονικό όριοΕρώτημα από το αρχικό agentOrderNo πρώτα.
PROCESSING αντιμετωπίζονται ως αποτυχίαΗ κατάσταση σε εκκρεμότητα παρεξηγήθηκεΠεριμένετε webhook ή καλέστε queryOrder.
Webhook υποβληθεί σε επεξεργασία πολλές φορέςΔοκιμάστε ξανά τη συμπεριφορά χωρίς ανικανότηταΠροσθέστε το κλειδί idempotency και τους ελέγχους τελικής κατάστασης.

Στοιχεία προς σύλληψη

ΕνσωμάτωσηΧρήσιμα στοιχεία
Trading WidgetΣελίδα URL, SDK διαδρομή έκδοσης, κονσόλα προγράμματος περιήγησης, αποτυχημένες αιτήσεις δικτύου, ωφέλιμο φορτίο onError και διαστάσεις κοντέινερ.
Agent SDKSDK γλώσσα/έκδοση, βασική URL, UTC χρονική σήμανση, αναγνωριστικό αιτήματος, agentOrderNo, κωδικός απόκρισης και αποστειρωμένα αρχεία καταγραφής.
WebhookΧρόνος παράδοσης, συμβάν ή επιχειρηματικό κλειδί, αποτέλεσμα επικύρωσης υπογραφής, κατάσταση επεξεργασίας και απολυμασμένος κατακερματισμός ακατέργαστου σώματος.
REST APIΜέθοδος, διαδρομή, περιβάλλον, αναγνωριστικό αιτήματος, κωδικός απόκρισης και απολυμασμένες παράμετροι.

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

Πριν από την κλιμάκωση

  • Επαναλάβετε μόνο όταν η λειτουργία τεκμηριωθεί ως ασφαλής για επανάληψη.
  • Μετά από ένα χρονικό όριο, υποβάλετε ερώτημα για το αρχικό αναγνωριστικό επιχείρησης αντί να δημιουργήσετε ένα νέο.
  • Επιβεβαιώστε το ρολόι του συστήματος και το περιβάλλον διαπιστευτηρίων για σφάλματα υπογραφής.
  • Διατηρήστε την πρώτη αποτυχία και τυχόν μεταγενέστερα αποτελέσματα επανάληψης.
  • Χρησιμοποιήστε το Πρότυπο αιτήματος υποστήριξης για να στείλετε μια πλήρη αναφορά.