Recurso: pergunta
Representa uma única pergunta e algumas das respostas dela.
Representação JSON |
---|
{ "name": string, "author": { object ( |
Campos | |
---|---|
name |
Imutável. O nome exclusivo da pergunta. locations/*/questions/* Este campo será ignorado se for definido durante a criação da pergunta. |
author |
Apenas saída. É o autor da pergunta. |
upvoteCount |
Apenas saída. É o número de apoios para a pergunta. |
text |
Obrigatório. É o texto da pergunta. Ele precisa conter pelo menos três palavras e o comprimento total deve ser maior ou igual a 10 caracteres. O comprimento máximo é de 4096 caracteres. |
createTime |
Apenas saída. É o carimbo de data/hora de quando a pergunta foi escrita. Timestamp no formato RFC3339 UTC "Zulu" com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
updateTime |
Apenas saída. É o carimbo de data/hora da última modificação da pergunta. Timestamp no formato RFC3339 UTC "Zulu" com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
topAnswers[] |
Apenas saída. É uma lista de respostas à pergunta, classificada por apoios. Talvez essa não seja uma lista completa de respostas, dependendo dos parâmetros da solicitação (answersPerQuestion). |
totalAnswerCount |
Apenas saída. É o número total de respostas postadas para esta pergunta. |
Autor
Representa o autor de uma pergunta ou resposta
Representação JSON |
---|
{
"displayName": string,
"profilePhotoUri": string,
"type": enum ( |
Campos | |
---|---|
displayName |
O nome de exibição do usuário |
profilePhotoUri |
O URI da foto do perfil do usuário. |
type |
Tipo de usuário do autor. |
Tipo de autor
Enumeração do tipo de usuário que o autor é.
Enums | |
---|---|
AUTHOR_TYPE_UNSPECIFIED |
Não use esse recurso. |
REGULAR_USER |
Um usuário normal. |
LOCAL_GUIDE |
Um Local Guide |
MERCHANT |
Proprietário/gerente do local |
Resposta
Representa uma resposta a uma pergunta.
Representação JSON |
---|
{
"name": string,
"author": {
object ( |
Campos | |
---|---|
name |
Apenas saída. O nome exclusivo da localização de respostas/*/questions/*/answers/* |
author |
Apenas saída. É o autor da resposta. Será definido apenas durante as operações de lista. |
upvoteCount |
Apenas saída. É o número de apoios da resposta. |
text |
Obrigatório. É o texto da resposta. Ele precisa conter pelo menos um caractere que não seja um espaço. O comprimento máximo é de 4096 caracteres. |
createTime |
Apenas saída. É o carimbo de data/hora de quando a resposta foi escrita. Recuperado apenas durante a busca do ListResponse. Timestamp no formato RFC3339 UTC "Zulu" com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
updateTime |
Apenas saída. O carimbo de data/hora da última modificação da resposta. Timestamp no formato RFC3339 UTC "Zulu" com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
Métodos |
|
---|---|
|
Adiciona uma pergunta para o local especificado. |
|
Exclui uma pergunta específica escrita pelo usuário atual. |
|
Retorna a lista paginada de perguntas e algumas das respostas de um local especificado. |
|
Atualiza uma pergunta específica escrita pelo usuário atual. |