Response

رد على طلب واحد.

تمثيل JSON
{
  "requestId": string,
  "continued": boolean,
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ],

  // Union field result can be only one of the following:
  "error": {
    object (Status)
  },
  "response": {
    "@type": string,
    field1: ...,
    ...
  }
  // End of list of possible types for union field result.
}
الحقول
requestId

string

معرّف الطلب لـ "طلب هذه الرسالة" ردًا على.

continued

boolean

في حال التعيين على "true"، يتّبع هذا الرد استجابات إضافية موجودة في ساحة مشاركات الردود نفسها كهذا الرد.

extensions[]

object

البيانات الوصفية للاستجابة الخاصة بالتطبيق.

كائن يحتوي على حقول من نوع عشوائي. يحتوي الحقل الإضافي "@type" على معرف موارد منتظم (URI) يحدد النوع. مثال: { "id": 1234, "@type": "types.example.com/standard/id" }.

حقل الاتحاد result. نتيجة الاستجابة، والتي يمكن أن تكون error أو سمة response صالحة. يمكن أن يكون result واحدًا مما يلي فقط:
error

object (Status)

تظهر نتيجة الخطأ في حال حدوث خطأ أثناء معالجة الطلب.

response

object

حمولة الاستجابة إذا تم إجراء المكالمة بنجاح.

كائن يحتوي على حقول من نوع عشوائي. يحتوي الحقل الإضافي "@type" على معرف موارد منتظم (URI) يحدد النوع. مثال: { "id": 1234, "@type": "types.example.com/standard/id" }.