Request

ข้อความคําขอที่ส่งเป็นส่วนหนึ่งของการดําเนินการแบบเป็นกลุ่ม

การแสดง JSON
{
  "requestId": string,
  "methodName": string,
  "request": {
    "@type": string,
    field1: ...,
    ...
  },
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
ช่อง
requestId

string

รหัสที่ไม่ซ้ำกันของคำขอนี้ภายในกลุ่ม ข้อความตอบกลับที่มี requestId ที่ตรงกันคือคำตอบสำหรับคำขอนี้ สําหรับเมธอดสตรีมมิงคําขอ คุณอาจใช้ requestId เดียวกันหลายครั้งเพื่อส่งข้อความคําขอทั้งหมดที่เป็นส่วนหนึ่งของเมธอดเดียว สําหรับวิธีการสตรีมการตอบกลับ requestId เดียวกันอาจปรากฏในข้อความตอบกลับหลายรายการ

methodName

string

เมธอดที่เรียกใช้ ต้องเป็นชื่อเมธอดแบบสมบูรณ์ในตัวเอง ตัวอย่าง: google.rpc.batch.Batch.Execute

request

object

เพย์โหลดคําขอ

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

extensions[]

object

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

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