REST Resource: accounts.locations.questions

Zasób: Question

Reprezentuje jedno pytanie i niektóre odpowiedzi.

Zapis JSON
{
  "name": string,
  "author": {
    object (Author)
  },
  "upvoteCount": integer,
  "text": string,
  "createTime": string,
  "updateTime": string,
  "topAnswers": [
    {
      object (Answer)
    }
  ],
  "totalAnswerCount": integer
}
Pola
name

string

Tylko dane wyjściowe. Unikalna nazwa pytania. accounts/*/locations/*/questions/*

author

object (Author)

Tylko dane wyjściowe. Autor pytania.

upvoteCount

integer

Tylko dane wyjściowe. Liczba głosów za pytaniem.

text

string

Treść pytania. Powinien zawierać co najmniej 3 słowa, a jego całkowita długość nie może przekraczać 10 znaków. Maksymalna długość to 4096 znaków.

createTime

string (Timestamp format)

Tylko dane wyjściowe. Sygnatura czasowa określająca, kiedy pytanie zostało napisane.

Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Tylko dane wyjściowe. Sygnatura czasowa ostatniej modyfikacji pytania.

Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

topAnswers[]

object (Answer)

Tylko dane wyjściowe. Lista odpowiedzi na pytanie posortowana według głosów za. W zależności od parametrów żądania (answersPerQuestion) może nie być pełna lista odpowiedzi.

totalAnswerCount

integer

Tylko dane wyjściowe. Łączna liczba odpowiedzi opublikowanych na to pytanie.

Metody

create

Dodaje pytanie dotyczące określonej lokalizacji.

delete

Usuwa konkretne pytanie napisane przez bieżącego użytkownika.

list

Zwraca podzieloną na strony listę pytań i niektórych odpowiedzi dla określonej lokalizacji.

patch

Aktualizuje konkretne pytanie napisane przez bieżącego użytkownika.