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: ...,
...
}
]
} |
Trường |
requestId |
string
Mã nhận dạng duy nhất của yêu cầu này trong lô. Tin nhắn phản hồi có requestId trùng khớp là phản hồi cho yêu cầu này. Đối với các phương thức truyền 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ả các thông báo yêu cầu thuộc một phương thức duy nhất. Đối với các phương thức truyền trực tuyến câu trả lời, cùng một requestId có thể xuất hiện trong nhiều tin nhắn Phản hồi.
|
methodName |
string
Phương thức đang được gọi. Phải là tên phương thức đủ điều kiện. Ví dụ: google.rpc.batch.Batch.Execute
|
request |
object
Tải trọng yêu cầu. Một đối tượng có chứa các trường thuộc loại tuỳ ý. Trường bổ sung "@type" chứa URI xác định kiểu. Ví dụ: { "id": 1234, "@type": "types.example.com/standard/id" } .
|
extensions[] |
object
Siêu dữ liệu về yêu cầu dành riêng cho ứng dụng. Một đối tượng có chứa các trường thuộc loại tuỳ ý. Trường bổ sung "@type" chứa URI xác định kiểu. Ví dụ: { "id": 1234, "@type": "types.example.com/standard/id" } .
|
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-02-27 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-02-27 UTC."],[[["Batch requests use JSON to bundle multiple API calls into a single request, each identified by a unique `requestId`."],["Each individual request within the batch specifies the `methodName` and includes a `request` object containing the call's specific data and type information."],["The `extensions` field allows for adding application-specific metadata to individual requests within the batch."]]],["A request within a batch execution is represented in JSON. It includes a unique `requestId` to link it to its response. The `methodName` specifies the fully qualified method being called. The `request` field holds the request payload as an object with a type identifier. `extensions` carries application-specific metadata, also as an object with a type identifier. Multiple requests can share the same `requestId` for streaming methods.\n"]]