Request

Thông báo yêu cầu được gửi trong quá trình thực thi hàng loạt.

Biểu diễn dưới dạng JSON
{
  "requestId": string,
  "methodName": string,
  "request": {
    "@type": string,
    field1: ...,
    ...
  },
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
Các trường
requestId

string

Mã nhận dạng duy nhất của yêu cầu này trong lô. Thông báo Phản hồi có requestId khớp là phản hồi cho yêu cầu này. Đối với các phương thức phát trực tuyến yêu cầu, có thể sử dụng cùng một requestId nhiều lần để chuyển tất cả thông báo yêu cầu thuộc một phương thức. Đối với các phương thức phát trực tiếp phản hồi, requestId tương tự có thể hiển thị trong nhiều thông báo Phản hồi.

methodName

string

Phương thức được gọi. Phải là một tên phương thức đủ điều kiện. Ví dụ: google.rpc.batch.batch.Exec

request

object

Trọng tải yêu cầu.

Đối tượng chứa các trường thuộc một loại tùy ý. Trường "@type" bổ sung chứa URI xác định loại. Ví dụ: { "id": 1234, "@type": "types.example.com/standard/id" }.

extensions[]

object

Siêu dữ liệu của yêu cầu dành riêng cho ứng dụng.

Đối tượng chứa các trường thuộc một loại tùy ý. Trường "@type" bổ sung chứa URI xác định loại. Ví dụ: { "id": 1234, "@type": "types.example.com/standard/id" }.