Method: accounts.icons.create

یک آیکون جدید آپلود می‌کند و فرآیند بررسی آن را آغاز می‌کند. یک icon_id تولید می‌کند و آن را در نام منبع آیکون قرار می‌دهد که فرمت آن accounts/{account_id}/icons/{icon_id} است.

وضعیت HTTP 400 را برمی‌گرداند و اگر آیکون هر یک از شرایط زیر را داشته باشد، فرآیند بررسی را آغاز نمی‌کند:

  • تصویر با فرمت PNG نیست، یا قابل تبدیل به فرمت PNG نیست.
  • اندازه کمتر از ۷۲ پیکسل
  • اندازه بزرگتر از ۱۲۰۰ پیکسل
  • نسبت ابعاد غیر از ۱:۱

درخواست HTTP

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

این URL از سینتکس Transcoding در gRPC استفاده می‌کند.

پارامترهای مسیر

پارامترها
parent

string

الزامی. نام منبع حساب کاربری شریک که صاحب آیکون است. فرمت آن accounts/{account_id} است.

درخواست بدنه

بدنه درخواست شامل یک نمونه از Icon است.

بدنه پاسخ

در صورت موفقیت، بدنه پاسخ شامل یک نمونه تازه ایجاد شده از Icon است.

دامنه‌های مجوز

به محدوده OAuth زیر نیاز دارد:

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

برای اطلاعات بیشتر، بهOAuth 2.0 Overview .