Agent PHP SDK

Χρησιμοποιήστε το εγκεκριμένο πακέτο 6MM Agent PHP από υπηρεσίες υποστήριξης για σύνδεση χρήστη, μεταφορές, διευθύνσεις URL καταχώρισης και επαλήθευση webhook .

Προβολή ως Markdown

Χρόνος εκτέλεσης

ΕίδοςΑξία
ΠακέτοSixmm/πράκτορας-SDK
Ελάχιστη έκδοση PHPPHP 7.4+
Προτεινόμενη έκδοση PHPPHP 8.1+ ή υποστηριζόμενες εκδόσεις
Απαιτούμενες επεκτάσειςext-json, ext-curl

Η πηγή του πακέτου PHP SDK και η εγκεκριμένη έκδοση παρέχονται κατά την ενσωμάτωση συνεργάτη. Μην υποθέτετε ότι το πακέτο είναι διαθέσιμο από το δημόσιο Packagist. ρυθμίστε τις παραμέτρους του αποθετηρίου του Composer που παρέχεται για τον οργανισμό σας.

Υποστηριζόμενα σενάρια

ΣενάριοSDK μέθοδος
Δέσμευση χρήστηδεσμεύω
Μεταφορά σταθερού ποσούΜεταφορά
Μεταφορά όλων έξωtransferAllOut
Αντίστροφη μεταφοράΑΝΤΙΣΤΡΟΦΗ
Σειρά ερωτήματοςqueryOrder
Δημιουργία URL καταχώρισηςcreateEntryUrl
Webhook επαλήθευσηWebhookVerifier::επαλήθευση

Κανόνες ενσωμάτωσης backend

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

Επόμενα βήματα