Request
Toplu yürütme kapsamında gönderilen bir istek mesajıdır.
JSON gösterimi |
{
"requestId": string,
"methodName": string,
"request": {
"@type": string,
field1: ...,
...
},
"extensions": [
{
"@type": string,
field1: ...,
...
}
]
} |
Alanlar |
requestId |
string
Bu isteğin grup içindeki benzersiz kimliği. Eşleşen bir requestId içeren Yanıt mesajı, bu isteğin yanıtıdır. İstek akışı yöntemlerinde, tek bir yöntemin parçası olan tüm istek mesajlarını iletmek için aynı requestId birden çok kez kullanılabilir. Yanıt akışı yöntemleri için aynı requestId birden fazla Yanıt mesajında görünebilir.
|
methodName |
string
Çağrılan yöntem. Tam nitelikli bir yöntem adı olmalıdır. Örnek: google.rpc.batch.Batch.Execute
|
request |
object
İstek yükü. Rastgele türden alanlar içeren nesne. Ek bir "@type" alanı, türü tanımlayan bir URI içerir. Örnek: { "id": 1234, "@type": "types.example.com/standard/id" } .
|
extensions[] |
object
Uygulamaya özel istek meta verileri. Rastgele türden alanlar içeren nesne. Ek bir "@type" alanı, türü tanımlayan bir URI içerir. Örnek: { "id": 1234, "@type": "types.example.com/standard/id" } .
|
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2024-09-05 UTC.
[null,null,["Son güncelleme tarihi: 2024-09-05 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."]]],[]]