Recupera un elenco di tutte le istruzioni di una determinata origine che corrispondono al target e alla stringa di istruzioni specificati.
L'API garantisce che tutte le dichiarazioni con asset di origine sicuri, ad esempio siti web HTTPS o app per Android, siano state effettuate in modo sicuro dal proprietario di tali asset, come descritto nelle specifiche di progettazione tecnica di Digital Asset Links. In particolare, devi tenere presente che per i siti web non sicuri (ovvero dove l'URL inizia con http://
anziché https://
), questa garanzia non può essere fornita.
Il comando List
è utile soprattutto nei casi in cui il client API voglia conoscere tutti i modi in cui due asset sono correlati o enumerare tutte le relazioni di un determinato asset di origine. Esempio: una funzionalità che aiuta gli utenti a raggiungere elementi correlati. Quando un'app mobile è in esecuzione su un dispositivo, la funzione semplifica l'accesso al sito web o al profilo Google+ corrispondente.
Richiesta HTTP
GET https://digitalassetlinks.googleapis.com/v1/statements:list
Parametri di ricerca
Nome del parametro | Tipo | Descrizione |
---|---|---|
source |
object( |
La fonte che ospita l'elenco degli estratti conto. Viene utilizzato per indirizzare la richiesta List() all'origine corretta. REQUIRED |
relation |
string |
Utilizza solo le associazioni che corrispondono alla relazione specificata. Vedi il messaggio Affinché una query corrisponda a un'istruzione, una delle seguenti condizioni deve essere vera:
Esempio: una query con relazione |
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Messaggio di risposta per la chiamata dell'elenco.
Rappresentazione JSON |
---|
{
"statements": [
{
object( |
Nome campo | Tipo | Descrizione |
---|---|---|
statements[] |
object( |
Un elenco di tutte le istruzioni corrispondenti trovate. |
maxAge |
string |
Dalla pubblicazione, indica per quanto tempo la risposta deve essere considerata valida salvo ulteriori aggiornamenti. REQUIRED Durata in secondi con un massimo di nove cifre frazionarie, terminata con " |
debugString |
string |
Messaggio leggibile contenente informazioni destinate ad aiutare gli utenti finali a comprendere, riprodurre ed eseguire il debug del risultato. Il messaggio sarà in inglese e al momento non prevediamo di offrire alcuna traduzione. Tieni presente che non vengono garantite garanzie in merito ai contenuti o al formato di questa stringa. Qualsiasi suo aspetto potrebbe essere soggetto a modifica senza preavviso. Non tentare di analizzare questi dati in modo programmatico. Se ritieni di dover svolgere questa operazione perché le informazioni di cui hai bisogno non vengono altrimenti esposte dall'API, contattaci. |
Affermazione
Descrive un'affermazione attendibile relativa alla relazione tra una risorsa di origine e una risorsa target.
Le dichiarazioni vengono sempre effettuate dalla risorsa di origine, direttamente o delegandole a un elenco di dichiarazioni archiviato altrove.
Per definizioni più dettagliate di estratti conto e asset, consulta la pagina di destinazione della documentazione API.
Rappresentazione JSON |
---|
{ "source": { object( |
Nome campo | Tipo | Descrizione |
---|---|---|
source |
object( |
Ogni istruzione dispone di un asset di origine. REQUIRED |
relation |
string |
La relazione identifica l'uso della dichiarazione come previsto dal proprietario della risorsa di origine (ovvero la persona o la persona giuridica che ha emesso la dichiarazione). Ogni affermazione completa ha una relazione. Identifichiamo le relazioni con stringhe del formato Per l'elenco aggiornato delle relazioni supportate, consulta la documentazione relativa all'API. Esempio: |
target |
object( |
Ogni estratto conto ha un asset target. REQUIRED |
Prova.
Utilizza Explorer API per chiamare questo metodo sui dati in tempo reale e visualizzare la risposta.