Response

การตอบกลับคำขอเดียว

การแสดง JSON
{
  "requestId": string,
  "continued": boolean,
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ],

  "error": {
    object (Status)
  },
  "response": {
    "@type": string,
    field1: ...,
    ...
  }
}
ช่อง
requestId

string

requestId ของคำขอที่ข้อความนี้ตอบกลับ

continued

boolean

หากเป็นจริง การตอบกลับนี้จะตามด้วยการตอบกลับเพิ่มเติมที่อยู่ในสตรีมการตอบกลับเดียวกันกับการตอบกลับนี้

extensions[]

object

ข้อมูลเมตาการตอบกลับเฉพาะแอปพลิเคชัน

ออบเจ็กต์ที่มีฟิลด์ประเภทใดก็ได้ ฟิลด์เพิ่มเติม "@type" มี URI ที่ระบุประเภท เช่น { "id": 1234, "@type": "types.example.com/standard/id" }

ผลลัพธ์ของการตอบกลับ ซึ่งอาจเป็น error หรือ response ที่ถูกต้อง ต่อไปนี้คือรายการช่องที่แยกกันโดยสิ้นเชิง ระบบจะตั้งค่าช่องอย่างน้อย 1 ช่องในการตอบกลับ ดังนี้
error

object (Status)

ผลลัพธ์ข้อผิดพลาดหากมีข้อผิดพลาดในการประมวลผลคำขอ

response

object

เพย์โหลดการตอบกลับหากการเรียกใช้สำเร็จ

ออบเจ็กต์ที่มีฟิลด์ประเภทใดก็ได้ ฟิลด์เพิ่มเติม "@type" มี URI ที่ระบุประเภท เช่น { "id": 1234, "@type": "types.example.com/standard/id" }

สิ้นสุดฟิลด์ที่แยกกัน