Method: publishers.items.fetchReviews

किसी आइटम के लिए, उपयोगकर्ताओं की समीक्षाएं फ़ेच करना.

एचटीटीपी अनुरोध

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

यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
name

string

ज़रूरी है. उस आइटम के संसाधन का नाम जिसकी समीक्षाएं फ़ेच की जा रही हैं. फ़ॉर्मैट: publishers/{publisher_id}/items/{itemId}

क्वेरी पैरामीटर

पैरामीटर
pageSize

integer

ज़रूरी नहीं. ज़्यादा से ज़्यादा कितनी समीक्षाएं दिखानी हैं. सेवा, इस वैल्यू से कम नतीजे दिखा सकती है. अगर इसे तय न किया गया हो, तो ज़्यादा से ज़्यादा 50 समीक्षाएं दिखेंगी. ज़्यादा से ज़्यादा वैल्यू 200 है. 200 से ज़्यादा की वैल्यू को 200 पर सेट कर दिया जाएगा.

pageToken

string

ज़रूरी नहीं. पिछले items.fetchReviews कॉल से मिला पेज टोकन. अगला पेज पाने के लिए, यह टोकन दें.

पेज पर नंबर डालते समय, items.fetchReviews को दिए गए अन्य सभी पैरामीटर, पेज टोकन देने वाले कॉल से मैच होने चाहिए.

filter

string

ज़रूरी नहीं. समीक्षाओं पर लागू करने के लिए एक फ़िल्टर. रेटिंग की तुलना सिर्फ़ बराबर होने पर की जा सकती है. जैसे, rating = 5.

orderBy

string

ज़रूरी नहीं. नतीजों को क्रम से लगाने के लिए, फ़ील्ड की कॉमा लगाकर अलग की गई वैकल्पिक सूची. क्रम से लगाने का डिफ़ॉल्ट तरीका, बढ़ते क्रम (asc) में है. इन फ़ील्ड का इस्तेमाल किया जा सकता है: - rating: क्रम से लगाने के इन तरीकों का इस्तेमाल किया जा सकता है: asc (डिफ़ॉल्ट) और desc. - createTime: केवल desc (सबसे हालिया पहले) समर्थित है; desc को स्पष्ट रूप से निर्दिष्ट किया जाना चाहिए क्योंकि डिफ़ॉल्ट asc है. उदाहरण: rating desc, createTime desc या rating desc, createTime desc.

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य भाग

items.fetchReviews के लिए जवाब वाला मैसेज.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

JSON फ़ॉर्मैट में दिखाया गया है
{
  "reviews": [
    {
      object (Review)
    }
  ],
  "nextPageToken": string
}
फ़ील्ड
reviews[]

object (Review)

समीक्षाओं की सूची.

nextPageToken

string

एक टोकन, जिसे अगले पेज को वापस पाने के लिए pageToken के तौर पर भेजा जा सकता है. अगर इस फ़ील्ड को शामिल नहीं किया जाता है, तो इसके बाद कोई पेज नहीं होगा.

अनुमति पाने के लिंक

इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:

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

समीक्षा करें

Chrome Web Store में किसी आइटम को रेटिंग देने के लिए, उपयोगकर्ता की लिखी गई समीक्षा.

JSON के काेड में दिखाना
{
  "name": string,
  "item": string,
  "authorInfo": {
    object (AuthorInfo)
  },
  "rating": integer,
  "comment": string,
  "createTime": string
}
फ़ील्ड
name

string

आइडेंटिफ़ायर. समीक्षा संसाधन का नाम. फ़ॉर्मैट: reviews/{reviewId}

item

string

सिर्फ़ आउटपुट के लिए. वह आइटम जिसकी समीक्षा की जा रही है. फ़ॉर्मैट: publishers/{publisher}/items/{item}

authorInfo

object (AuthorInfo)

समीक्षा लिखने वाले व्यक्ति की जानकारी.

rating

integer

आइटम की रेटिंग, 1 से 5 के बीच.

comment

string

समीक्षा का कॉन्टेंट.

createTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. समीक्षा पोस्ट किए जाने का समय.

यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" या "2014-10-02T15:01:23+05:30".

AuthorInfo

समीक्षा लिखने वाले व्यक्ति की जानकारी.

JSON के काेड में दिखाना
{
  "displayName": string
}
फ़ील्ड
displayName

string

लेखक का डिसप्ले नेम.