Method: publishers.items.fetchReviews

Pobieranie opinii użytkowników o produkcie.

Żądanie HTTP

GET https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:fetchReviews

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
name

string

Wymagane. Nazwa zasobu elementu, którego opinie są pobierane. Format: publishers/{publisher_id}/items/{itemId}

Parametry zapytania

Parametry
pageSize

integer

Opcjonalnie: Maksymalna liczba opinii do zwrócenia. Usługa może zwrócić mniejszą liczbę wyników. Jeśli nie zostanie określona, zwracanych będzie maksymalnie 50 opinii. Maksymalna wartość to 200. Wartości powyżej 200 zostaną zmienione na 200.

pageToken

string

Opcjonalnie: Token strony otrzymany z poprzedniego wywołania items.fetchReviews. Podaj tę wartość, aby pobrać kolejną stronę.

Podczas podziału na strony wszystkie pozostałe parametry przekazywane do items.fetchReviews muszą być zgodne z wywołaniem, które dostarczyło token strony.

filter

string

Opcjonalnie: Filtr, który ma zostać zastosowany do opinii. Obsługiwane jest tylko porównanie równości oceny, np. rating = 5.

orderBy

string

Opcjonalnie: Opcjonalna lista pól rozdzielonych przecinkami, według których mają być sortowane wyniki. Domyślna kolejność sortowania jest rosnąca (asc). Obsługiwane pola: - rating: obsługiwane kolejności to asc (domyślna) i desc. - createTime: obsługiwana jest tylko wartość desc (najnowsze jako pierwsze); wartość desc musi być wyraźnie określona, ponieważ domyślną wartością jest asc. Przykład: rating desc, createTime desc lub rating desc, createTime desc.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Wiadomość z odpowiedzią dla items.fetchReviews.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "reviews": [
    {
      object (Review)
    }
  ],
  "nextPageToken": string
}
Pola
reviews[]

object (Review)

Lista opinii.

nextPageToken

string

Token, który można wysłać jako pageToken, aby pobrać następną stronę. Jeśli pominiesz to pole, nie będzie kolejnych stron.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/chromewebstore
  • https://www.googleapis.com/auth/chromewebstore.readonly

Sprawdź

Opinia napisana przez użytkownika, który ocenił produkt w Chrome Web Store.

Zapis JSON
{
  "name": string,
  "item": string,
  "authorInfo": {
    object (AuthorInfo)
  },
  "rating": integer,
  "comment": string,
  "createTime": string
}
Pola
name

string

Identyfikator. Sprawdź nazwę zasobu. Format: reviews/{reviewId}

item

string

Tylko dane wyjściowe. Element, którego dotyczy opinia. Format: publishers/{publisher}/items/{item}

authorInfo

object (AuthorInfo)

Informacje o autorze opinii.

rating

integer

Ocena produktu w skali od 1 do 5.

comment

string

Treść opinii.

createTime

string (Timestamp format)

Tylko dane wyjściowe. Kiedy opinia została opublikowana.

Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" lub "2014-10-02T15:01:23+05:30".

AuthorInfo

Informacje o autorze opinii.

Zapis JSON
{
  "displayName": string
}
Pola
displayName

string

Wyświetlana nazwa autora.