6MM Agent SDK
Der 6MM Agent SDK ist für Partner-Backend-Dienste gedacht, die den privilegierten Agenten APIs aufrufen müssen, ohne die Signierung und Anforderungsbearbeitung von Grund auf zu implementieren. Es darf nicht im Browser-, Mobil- oder öffentlichen Desktop-Code ausgeführt werden, da die Integration ein Partner-API-Geheimnis verwendet.
Wann sollte Agent SDK verwendet werden?
Verwenden Sie das Agent SDK, wenn Ihr Backend einen Partnerbenutzer verknüpfen, Assets über einen genehmigten Workflow übertragen, Handelsdaten abfragen, eine Einstiegs-URL für den eingebetteten Handel erstellen oder Webhook-Benachrichtigungen prüfen muss. Verwenden Sie das Trading Widget SDK separat, wenn das Partner-Frontend die Handelsoberfläche anzeigen soll.
Fähigkeiten
Gemeinsame Konfiguration
Typischer Integrationsablauf
- Das Partner-Frontend authentifiziert den Benutzer über das eigene Kontosystem des Partners.
- Das Partner-Backend ordnet dem Benutzer eine stabile partnerseitige Kennung zu.
- Das Backend ruft den Agent SDK mit
agentCodeund dem geschützten API-Geheimnis auf. - Der SDK signiert und sendet die Anfrage des Agenten API.
- Das Backend speichert die zurückgegebene Geschäftskennung und verarbeitet sie später webhooks idempotent.
- Das Frontend erhält nur die kurzlebigen Ergebnis- oder Zugangsdaten, die es benötigt.
Wählen Sie einen SDK
Der PHP SDK wurde nicht öffentlich veröffentlicht. Um es zu integrieren, kontaktieren Sie uns bitte, um SDK, Installationsanweisungen und verfügbare Versionen zu erhalten.
PHP SDK Integrationsinformationen
Checkliste für die Produktion
- Laden Sie
apiSecretvon einem Backend-Secret-Manager, nicht vom Quellcode. - Halten Sie die Anmeldeinformationen für Entwicklung, Staging und Produktion getrennt.
- Verwenden Sie eine stabile Partnerbenutzerzuordnung und eindeutige Geschäftsauftragskennungen.
- Behalten Sie die ursprüngliche Kennung bei, wenn Sie den Status einer Anfrage mit Zeitüberschreitung überprüfen.
- Überprüfen Sie webhook Signaturen und speichern Sie verarbeitete Ereignis-IDs.
- Schwärzen Sie Geheimnisse und Signaturen aus Protokollen und behalten Sie gleichzeitig die Anforderungs-IDs für den Support bei.
Nächste Schritte
Java SDK v0.3.0-Funktionen
Java SDK umfasst jetzt Finanzierungs-Wallets, explizite Zahlungsumgebungen, sechs unbefristete Datenabfragen und Fiat-Referenzkurse.