Registro dei contratti
Registro dei contratti: Agent Java SDK Integrazione 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.
listPerpetualLedger
Modello richiesto: PerpetualLedgerRequest.
Campi richiesta
L’esempio legge una pagina. Per i campi obbligatori, ambito del giocatore, semantica del filtro, limite, cursore e tentativi limitati, seguire Panoramica delle query. Mantieni invariati tutti i filtri durante la paginazione; non interpretare un errore come un risultato vuoto.
Registri contrattuali
Interfaccia: account/ledger. I dati restituiti contengono solo i seguenti 11 campi aziendali e non riportano i flag booleani dell’ordine.
Utilizza il saldo prima e dopo la modifica del conto restituito dall’interfaccia. Diversi changeType hanno una semantica diversa e non si può presumere che ciascun importo sia uguale a walletBalanceAfter − walletBalanceBefore. La visualizzazione/riepilogo dei record contabili deve mantenere il tipo e l’identità del dettaglio.
Ecco un esempio del formato, utilizzando un ID e un importo fittizi:
Busta di risposta di esempio
Questa è una pagina vuota illustrativa, non un esempio di un’operazione completata. Le tabelle dei campi specifici della risorsa sopra descrivono il items[].data popolato.