Response

תשובה לבקשה אחת.

ייצוג ב-JSON
{
  "requestId": string,
  "continued": boolean,
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ],

  "error": {
    object (Status)
  },
  "response": {
    "@type": string,
    field1: ...,
    ...
  }
}
שדות
requestId

string

ה-requestId של הבקשה שההודעה הזו היא תשובה לה.

continued

boolean

אם הערך הוא True, אחרי התשובה הזו יופיעו תשובות נוספות שנמצאות באותו זרם תשובות כמו התשובה הזו.

extensions[]

object

מטא-נתונים של תשובה ספציפית לאפליקציה.

אובייקט שמכיל שדות מסוג שרירותי. שדה נוסף, "@type", מכיל URI שמזהה את הסוג. לדוגמה: { "id": 1234, "@type": "types.example.com/standard/id" }.

תוצאת התגובה, שיכולה להיות error או response תקין. זו רשימה של שדות שמוציאים זה את זה. בתשובה יוגדר לכל היותר אחד מהשדות הבאים:
error

object (Status)

תוצאת השגיאה אם הייתה שגיאה בעיבוד הבקשה.

response

object

מטען הייעודי (payload) של התגובה אם הקריאה הצליחה.

אובייקט שמכיל שדות מסוג שרירותי. שדה נוסף, "@type", מכיל URI שמזהה את הסוג. לדוגמה: { "id": 1234, "@type": "types.example.com/standard/id" }.

סוף השדות שמוציאים זה את זה.