Method: accounts.icons.create

Przesyła nową ikonę i rozpoczyna proces jej sprawdzania. Generuje icon_id i umieszcza go w nazwie zasobu ikony, która ma format accounts/{account_id}/icons/{icon_id}.

Zwraca kod stanu HTTP 400 i nie uruchamia procesu sprawdzania, jeśli ikona spełnia któryś z tych warunków:

  • Obraz nie jest w formacie PNG lub nie można go przekonwertować do tego formatu.
  • Rozmiar mniejszy niż 72 piksele
  • Rozmiar większy niż 1200 pikseli
  • Format obrazu inny niż 1:1

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

Wymagane. Nazwa zasobu konta partnera, do którego należy ikona. Format to accounts/{account_id}.

Treść żądania

Treść żądania zawiera wystąpienie elementu Icon.

Treść odpowiedzi

Jeśli operacja się uda, treść odpowiedzi będzie zawierała nowo utworzoną instancję Icon.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w sekcji OAuth 2.0 Overview.