Response

একটি অনুরোধের উত্তর।

JSON উপস্থাপনা
{
  "requestId": string,
  "continued": boolean,
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ],

  "error": {
    object (Status)
  },
  "response": {
    "@type": string,
    field1: ...,
    ...
  }
}
ফিল্ড
requestId

string

এই মেসেজটি যে অনুরোধের উত্তর, সেই অনুরোধের requestId।

continued

boolean

সত্য হলে, এই উত্তরের পরে অতিরিক্ত উত্তর থাকে যা এই উত্তরের মতো একই উত্তর স্ট্রিমে থাকে।

extensions[]

object

নির্দিষ্ট অ্যাপ্লিকেশনের জন্য প্রতিক্রিয়ার মেটাডেটা।

এমন একটি অবজেক্ট যাতে ইচ্ছামতো ধরনের ফিল্ড থাকে। একটি অতিরিক্ত ফিল্ড "@type"-এ ধরন শনাক্তকারী URI থাকে। উদাহরণ: { "id": 1234, "@type": "types.example.com/standard/id" }।

রেসপন্সের ফলাফল, যা error বা সঠিক response হতে পারে। নিচে পারস্পরিকভাবে এক্সক্লুসিভ ফিল্ডের তালিকা দেওয়া হল। উত্তরে সর্বাধিক একটি ফিল্ড সেট করা হবে:
error

object (Status)

অনুরোধ প্রসেস করার সময় কোনও সমস্যা হলে, সমস্যার ফলাফল।

response

object

কল সফল হলে রেসপন্স পেলোড।

এমন একটি অবজেক্ট যাতে ইচ্ছামতো ধরনের ফিল্ড থাকে। একটি অতিরিক্ত ফিল্ড "@type"-এ ধরন শনাক্তকারী URI থাকে। উদাহরণ: { "id": 1234, "@type": "types.example.com/standard/id" }।

মিউচুয়ালি এক্সক্লুসিভ ফিল্ডের শেষ।