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

Идентификатор requestId запроса, на который это сообщение является ответом.

continued

boolean

Если это правда, за этим ответом следуют дополнительные ответы, которые находятся в том же потоке ответов, что и этот ответ.

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" } .