Παραγωγή & Προσομοίωση Εμπορίας
Παραγωγή & Προσομοίωση Εμπορίας: Agent Java SDK Ενσωμάτωση v0.3.0, παραδείγματα, παράμετροι και σημασιολογία απόκρισης.
Αυτός ο οδηγός στοχεύει Agent Java SDK v0.3.0 και Java 8+.
Επιλέξτε τόσο τη λειτουργία frontend όσο και το περιβάλλον κεφαλαίων
Διαμορφώστε το περιβάλλον κεφαλαίων του backend του συνεργάτη ξεχωριστά από τη λειτουργία συναλλαγών frontend. Τα δεσμευτικά και τα διαπιστευτήρια εισόδου κοινοποιούνται. Η έκδοση εισιτηρίου ή κουπόνι δεν επιλέγει πορτοφόλι ή μετακινεί χρήματα.
Για το wallet-transfer-status, η παράλειψη του environment χρησιμοποιεί το αποθηκευμένο περιβάλλον της αρχικής παραγγελίας, συμπεριλαμβανομένης μιας προσομοιωμένης παραγγελίας. Ένα ρητά αντικρουόμενο περιβάλλον απορρίπτεται. Προτιμήστε να αποθηκεύετε το περιβάλλον και να το περνάτε ρητά κατά την ανάκτηση μιας επέμβασης.
Το isSimulatedUser περιγράφει τον λογαριασμό. Δεν δρομολογεί νέα αιτήματα σε ένα προσομοιωμένο πορτοφόλι. Η παράλειψη του environment σε ένα αίτημα νέων χρημάτων εξακολουθεί να επιλέγει την παραγωγή, ακόμη και όταν η σημαία λογαριασμού είναι αληθής.
Υποστηριζόμενα μοντέλα αιτήματος Java
Αυτά τα αιτήματα υποστηρίζουν withEnvironment(ExecutionEnvironment.SIMULATED):
TransferRequest,TransferAllOutRequest,ReverseOrderRequest.QueryOrderRequest,ListOrdersRequest.QueryUserAssetsRequest.WalletTransferRequest,WalletTransferQueryRequest.
bind, queryAccount, createEntryUrl, createEmbedToken, και τα έξι μοντέλα διαρκούς αιτήματος ερωτήματος δεν επιλέγουν περιβάλλον κεφαλαίων.
Αρχικοποιήστε το client χρησιμοποιώντας Γρήγορη εκκίνηση και χρησιμοποιήστε το δημόσιο αναγνωριστικό χρήστη από την αποθηκευμένη βιβλιοδεσία σας.
Διατηρήστε το αρχικό περιβάλλον
Διατηρήστε τον τύπο διεπαφής, agentOrderNo, την ταυτότητα χρήστη και το περιβάλλον πριν στείλετε ένα αίτημα χρημάτων. Διατηρήστε αυτό το περιβάλλον κατά τη διάρκεια των ερωτημάτων κατάστασης, της ανάκτησης, της συμφωνίας και της επεξεργασίας webhook. Μετά από ένα χρονικό όριο, μην επαναλάβετε ποτέ παραλείποντας το αρχικό περιβάλλον ή χρησιμοποιώντας έναν νέο αριθμό παραγγελίας.
Οι μεταφορές χρηματοδότησης/συμβολαίου παραμένουν σε ένα περιβάλλον. Τα προσομοιωμένα κεφάλαια δεν μπορούν να γίνουν κεφάλαια παραγωγής. Χρησιμοποιήστε ξεχωριστά προσομοιωμένα λογιστικά από την πλευρά του συνεργάτη και αναγνωρίσιμα προθέματα παραγγελιών, όπως SIM-.
Προσομοιωμένη ακολουθία ολοκλήρωσης
- Δέστε τον χρήστη και αποθηκεύστε το αναγνωριστικό χρήστη της δημόσιας πλατφόρμας.
- Υποβάλετε ερωτήματα με ρητά
SIMULATEDκαι περιλαμβάνουν Χρηματοδότηση όταν χρειάζεται. - Δημιουργήστε μια μικρή προσομοιωμένη μεταφορά χρηματοδότησης και διατηρήστε την αρχική της επιχειρηματική παραγγελία.
- Επιβεβαιώστε το τελικό αποτέλεσμα με το αποκλειστικό ερώτημα κατάστασης χρηματοδότησης.
- Ανοίξτε ή ενσωματώστε τη σελίδα των δευτερολέπτων προορισμού σε λειτουργία
demo. - Ζητήστε τα ίδια προσομοιωμένα πορτοφόλια και συμβιβάστε το πραγματικό μεταφερόμενο ποσό.
- Για να ελέγξετε τη διαρκή διαπραγμάτευση, μεταφέρετε προσομοιωμένη Χρηματοδότηση σε προσομοιωμένο Συμβόλαιο και χρησιμοποιήστε την προσομοίωση προθεσμιακών συμβάσεων. Τα έξι διαρκή ερωτήματα συνεργατών δεν μπορούν να επικυρώσουν το προσομοιωμένο ιστορικό συναλλαγών.
Λίστα ελέγχου αποδοχής
Πριν μεταβείτε στην παραγωγή, αλλάξτε τόσο τον στόχο κεφαλαίων υποστήριξης όσο και τη λειτουργία frontend. Οι εκκρεμείς παραγγελίες συνεχίζουν να ανακάμπτουν στο αρχικό τους περιβάλλον.