Metodo deprecato: utilizza invece il metodo endpoints.queryData. Esegue query su tutte le informazioni memorizzate su un account nella rete. I dettagli dell'account restituiti possono variare tra le chiamate, perché un endpoint può indirizzare le richieste a diversi validator all'interno della rete e della regione e i validator potrebbero non avere lo stesso ID round in un determinato momento.
Richiesta HTTP
GET https://universalledger.googleapis.com/v1/{endpoint=projects/*/locations/*/endpoints/*}:queryAccount Gli URL utilizzano la sintassi di transcodifica gRPC.
Parametri di percorso
| Parametri | |
|---|---|
endpoint |
Obbligatorio. L'endpoint per gestire la richiesta. Formato: |
Parametri di query
| Parametri | |
|---|---|
accountId |
Obbligatorio. L'ID account di cui ottenere informazioni. Il valore è limitato a 60 caratteri. |
roundId |
Facoltativo. L'ID del round di esecuzione (simile all'"altezza" del blocco) in cui richiedere i dati. Le informazioni sull'account restituite saranno accurate per lo stato globale in questo round di esecuzione. Se non specificato, utilizza l'ultimo round finalizzato noto al validatore di pubblicazione. Lo stato di un determinato ID round è sempre coerente e canonico. |
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
Messaggio di risposta per endpoints.queryAccount.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{
"account": {
object ( |
| Campi | |
|---|---|
account |
Le informazioni sull'account, insieme all'altezza a cui sono state ottenute. |
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/cloud-platform
Per saperne di più, consulta la Authentication Overview.
Autorizzazioni IAM
Richiede la seguente autorizzazione IAM per la risorsa endpoint:
universalledger.endpoints.readNetwork
Per saperne di più, consulta la documentazione di IAM.