Risorsa: domanda
Rappresenta una singola domanda e alcune delle sue risposte.
Rappresentazione JSON |
---|
{ "name": string, "author": { object ( |
Campi | |
---|---|
name |
Immutabile. Il nome univoco della domanda. locations/*/questions/* Questo campo verrà ignorato se viene impostato durante la creazione della domanda. |
author |
Solo output. L'autore della domanda. |
upvoteCount |
Solo output. Il numero di voti positivi per la domanda. |
text |
Obbligatorio. Il testo della domanda. Deve contenere almeno tre parole e la lunghezza totale deve essere maggiore o uguale a 10 caratteri. La lunghezza massima è di 4096 caratteri. |
createTime |
Solo output. Il timestamp in cui è stata scritta la domanda. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
updateTime |
Solo output. Il timestamp relativo all'ultima modifica della domanda. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
topAnswers[] |
Solo output. Un elenco di risposte alla domanda, ordinate in base ai voti positivi. Questo potrebbe non essere un elenco completo di risposte a seconda dei parametri della richiesta (answersPerQuestion) |
totalAnswerCount |
Solo output. Il numero totale di risposte pubblicate per questa domanda. |
Autore
Rappresenta l'autore di una domanda o risposta
Rappresentazione JSON |
---|
{
"displayName": string,
"profilePhotoUri": string,
"type": enum ( |
Campi | |
---|---|
displayName |
Il nome visualizzato dell'utente |
profilePhotoUri |
L'URI della foto del profilo dell'utente. |
type |
Il tipo di utente di cui è l'autore. |
AuthorType
Enum per il tipo di utente di cui è l'autore.
Enum | |
---|---|
AUTHOR_TYPE_UNSPECIFIED |
Non deve essere utilizzato. |
REGULAR_USER |
Un utente normale. |
LOCAL_GUIDE |
Una Local Guide |
MERCHANT |
Il proprietario/gestore della sede |
Risposta
Rappresenta una risposta a una domanda
Rappresentazione JSON |
---|
{
"name": string,
"author": {
object ( |
Campi | |
---|---|
name |
Solo output. Il nome univoco delle posizioni di risposta/*/questions/*/answers/* |
author |
Solo output. L'autore della risposta. Verrà impostato solo durante le operazioni di elenco. |
upvoteCount |
Solo output. Il numero di voti positivi per la risposta. |
text |
Obbligatorio. Il testo della risposta. Deve contenere almeno uno spazio non vuoto. La lunghezza massima è di 4096 caratteri. |
createTime |
Solo output. Il timestamp in cui è stata scritta la risposta. Recupero solo durante il recupero ListResponse. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
updateTime |
Solo output. Il timestamp relativo all'ultima modifica della risposta. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
Metodi |
|
---|---|
|
Aggiunge una domanda per la sede specificata. |
|
Consente di eliminare una domanda specifica scritta dall'utente corrente. |
|
Restituisce l'elenco impaginato delle domande e alcune delle relative risposte per una posizione specificata. |
|
Aggiorna una domanda specifica scritta dall'utente corrente. |