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 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 di quando è stata scritta la domanda. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
updateTime |
Solo output. Il timestamp dell'ultima modifica della domanda. Un timestamp in formato "Zulu" UTC RFC3339, 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. A seconda dei parametri della richiesta, questo potrebbe non essere un elenco completo delle risposte (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 dell'autore. |
AuthorType
Enum per il tipo di utente dell'autore.
Enum | |
---|---|
AUTHOR_TYPE_UNSPECIFIED |
Questa opzione non deve essere utilizzata. |
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 della posizione delle risposte/*/questions/*/answers/* |
author |
Solo output. L'autore della risposta. Verrà impostato solo durante le operazioni sugli elenchi. |
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 del momento in cui è stata scritta la risposta. Recuperato solo durante il recupero di ListResponse. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
updateTime |
Solo output. Il timestamp dell'ultima modifica della risposta. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
Metodi |
|
---|---|
|
Aggiunge una domanda per la località specificata. |
|
Elimina una domanda specifica scritta dall'utente corrente. |
|
Restituisce l'elenco impaginato di domande e alcune delle relative risposte per una posizione specificata. |
|
Aggiorna una domanda specifica scritta dall'utente corrente. |