Method: accounts.hotels.setLiveOnGoogle

Пользовательский метод на уровне коллекции для обновления статуса Live on Google для нескольких ресурсов. Каждый звонок может включать или выключать несколько отелей. Чтобы включить некоторые отели и выключить некоторые отели, вам придется сделать несколько звонков.

HTTP-запрос

POST https://travelpartner.googleapis.com/v3/{account=accounts/*}/hotels:setLiveOnGoogle

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
account

string

Необходимый. Имя ресурса учетной записи. Формат: учетные записи/{account_id}.

Тело запроса

Тело запроса содержит данные со следующей структурой:

Представление JSON
{
  "liveOnGoogle": boolean,
  "partnerHotelIds": [
    string
  ]
}
Поля
liveOnGoogle

boolean

Необходимый. Будет ли свойство отображаться в Google. Если задано значение true, Google покажет свойства, если их интеграция завершена и свойство доступно. При значении false Google никогда не покажет свойства.

partnerHotelIds[]

string

Необходимый. Определяет свойства для обновления с параметром liveOnGoogle.

Тело ответа

В случае успеха тело ответа содержит данные со следующей структурой:

Ответное сообщение для HotelService.SetLiveOnGoogle .

Представление JSON
{
  "updatedHotelIds": [
    string
  ],
  "failedHotelIds": [
    string
  ]
}
Поля
updatedHotelIds[]

string

Идентифицирует обновленные свойства.

failedHotelIds[]

string

Определяет свойства, которые Google не удалось обновить.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/travelpartner

Дополнительные сведения см. в обзоре OAuth 2.0 .