Crea token incorporato
Crea token di incorporamento: integrazione di Agent Java SDK v0.3.0, esempi, parametri e semantica della risposta.
Questa guida è rivolta a Agent Java SDK v0.3.0, Java 8+ e agli appalti pubblici contrassegnati. Gli esempi vengono eseguiti nel backend di un partner dopo aver inizializzato client in Avvio rapido.
Prerequisiti di esempio
Gli snippet Java condividono queste importazioni. Inizializza client utilizzando Quick Start e ottieni platformUserId dall’associazione salvata. Gli ID utente/ordine di esempio devono essere sostituiti con i tuoi valori persistenti.
Trading Widget Incorpora token
Il token incorporato è per la modalità Trading Widget SDK partner-token + tokenProvider. IL
il browser chiama il backend del partner e il backend del partner chiama questo Java SDK
per creare un embedToken.
Requisiti di integrazione:
channelIddeve utilizzare il valore passato da Trading Widget SDK.symbolè facoltativo e può portare il simbolo iniziale corrente. Non si tratta di una restrizione del permesso della coppia di scambio di token.embedTokenè di breve durata e si verifica una sola volta. Non inserirlo nelle stringhe di query URL.- Il frontend del partner non deve mai contenere
apiSecret. expireAtè un timestamp Unix in secondi, non un TTL.
Esempio di endpoint backend del partner:
Contratto endpoint partner
Autenticare la sessione partner e derivare agentUserId lato server. Accetta il Widget corrente channelId; restituisce il livello superiore embedToken, expireAt (secondi Unix) e lo stesso channelId. Le risposte dell’agente non forniscono channelId: il tuo backend lo fa eco. Recupera un nuovo token all’inizializzazione e al rinnovo; non riutilizzarlo mai. La creazione di token non trasferisce fondi né sceglie l’ambiente del portafoglio.
Vedere Scambio di secondi per il flusso frontend/backend completo.