یک آیکون جدید آپلود میکند و فرآیند بررسی آن را آغاز میکند. یک 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 | الزامی. نام منبع حساب کاربری شریک که صاحب آیکون است. فرمت آن |
درخواست بدنه
بدنه درخواست شامل یک نمونه از Icon است.
بدنه پاسخ
در صورت موفقیت، بدنه پاسخ شامل یک نمونه تازه ایجاد شده از Icon است.
دامنههای مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/travelpartner
برای اطلاعات بیشتر، بهOAuth 2.0 Overview .