Method: accounts.icons.create

העלאת סמל חדש והתחלת תהליך הבדיקה שלו. מייצר icon_id וכולל אותו בשם המשאב של הסמל, שהוא בפורמט accounts/{account_id}/icons/{icon_id}

הפונקציה מחזירה סטטוס HTTP 400 ולא מפעילה את תהליך הבדיקה אם הסמל עומד באחד מהתנאים הבאים:

  • התמונה לא בפורמט PNG, או שאי אפשר להמיר אותה לפורמט PNG.
  • הגודל קטן מ-72 פיקסלים
  • גודל גדול מ-1,200 פיקסלים
  • יחס גובה-רוחב שאינו 1:1

בקשת HTTP

POST https://travelpartner.googleapis.com/v3/{parent=accounts/*}/icons

כתובת ה-URL כתובה בתחביר של gRPC Transcoding.

פרמטרים של נתיב

פרמטרים
parent

string

חובה. שם המשאב של חשבון השותף שבבעלותו הסמל. הפורמט הוא accounts/{account_id}.

גוף הבקשה

גוף הבקשה מכיל מופע של Icon.

גוף התשובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע חדש של Icon.

היקפי הרשאות

נדרש היקף ההרשאות הבא של OAuth:

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

ניתן למצוא מידע נוסף כאן: OAuth 2.0 Overview.