Method: accounts.hotels.setLiveOnGoogle

שיטה מותאמת אישית ברמת האוסף לעדכון הסטטוס של 'זמין ב-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. אם הסטטוס של הנכס יהיה 'נכון', 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.