Method: publishers.items.fetchReviews

Bir öğeyle ilgili kullanıcı yorumlarını alma

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
name

string

Zorunlu. Yorumları getirilen öğe kaynağının adı. Biçim: publishers/{publisher_id}/items/{itemId}

Sorgu parametreleri

Parametreler
pageSize

integer

İsteğe bağlıdır. Döndürülecek maksimum yorum sayısı. Hizmet, bu değerden daha az sonuç döndürebilir. Belirtilmezse en fazla 50 yorum döndürülür. Maksimum değer 200'dür. 200'ün üzerindeki değerler 200'e zorlanır.

pageToken

string

İsteğe bağlıdır. Önceki bir items.fetchReviews çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bu değeri sağlayın.

Sayfalandırma sırasında items.fetchReviews yöntemine sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir.

filter

string

İsteğe bağlıdır. Yorumlara uygulanacak filtre. Yalnızca derecelendirmede eşitlik karşılaştırması desteklenir (ör. rating = 5).

orderBy

string

İsteğe bağlıdır. Sonuçların sıralanacağı alanların virgülle ayrılmış isteğe bağlı listesi. Varsayılan sıralama ölçütü artandır (asc). Desteklenen alanlar: - rating: Desteklenen sıralamalar asc (varsayılan) ve desc şeklindedir. - createTime: Yalnızca desc (en yeni ilk sırada) desteklenir. Varsayılan değer asc olduğundan desc açıkça belirtilmelidir. Örnek: rating desc, createTime desc veya rating desc, createTime desc.

İstek metni

İstek metni boş olmalıdır.

Yanıt metni

items.fetchReviews için yanıt mesajı.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "reviews": [
    {
      object (Review)
    }
  ],
  "nextPageToken": string
}
Alanlar
reviews[]

object (Review)

Yorum listesi.

nextPageToken

string

Sonraki sayfayı almak için pageToken olarak gönderilebilecek bir jeton. Bu alan atlanırsa sonraki sayfa yoktur.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

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

İncele

Chrome Web Mağazası'ndaki bir öğeyi puanlamak için kullanıcı tarafından yazılan yorum.

JSON gösterimi
{
  "name": string,
  "item": string,
  "authorInfo": {
    object (AuthorInfo)
  },
  "rating": integer,
  "comment": string,
  "createTime": string
}
Alanlar
name

string

Tanımlayıcı. Kaynak adını inceleyin. Biçim: reviews/{reviewId}

item

string

Yalnızca çıkış. Bu yorumun değerlendirdiği öğe. Biçim: publishers/{publisher}/items/{item}

authorInfo

object (AuthorInfo)

Yorumu yazan kişi hakkında bilgi.

rating

integer

Öğenin 1 ile 5 arasındaki puanı.

comment

string

Yorumun içeriği.

createTime

string (Timestamp format)

Yalnızca çıkış. Yorumun yayınlandığı tarih.

Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" veya "2014-10-02T15:01:23+05:30".

AuthorInfo

Yorumu yazan kişi hakkında bilgi.

JSON gösterimi
{
  "displayName": string
}
Alanlar
displayName

string

Yazarın görünen adı.