Method: accounts.invitations.list

Wyświetla listę oczekujących zaproszeń dla określonego konta.

Żądanie HTTP

GET https://mybusinessaccountmanagement.googleapis.com/v1/{parent=accounts/*}/invitations

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

To pole jest wymagane. Nazwa konta, z którego pobierana jest lista zaproszeń. accounts/{account_id}/invitations

Parametry zapytania

Parametry
filter

string

Opcjonalnie. Filtrowanie odpowiedzi jest obsługiwane w polu Invitation.target_type.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Komunikat z odpowiedzią na AccessControl.ListInvites.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "invitations": [
    {
      object (Invitation)
    }
  ]
}
Pola
invitations[]

object (Invitation)

Kolekcja oczekujących zaproszeń dla konta. Wymieniona tutaj liczba zaproszeń nie może przekraczać 1000.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/business.manage

Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.

Zaproszenie

Reprezentuje oczekujące zaproszenie.

Zapis JSON
{
  "name": string,
  "role": enum (AdminRole),
  "targetType": enum (TargetType),

  // Union field target can be only one of the following:
  "targetAccount": {
    object (Account)
  },
  "targetLocation": {
    object (TargetLocation)
  }
  // End of list of possible types for union field target.
}
Pola
name

string

To pole jest wymagane. Nazwa zasobu zaproszenia. accounts/{account_id}/invitations/{invitation_id}.

role

enum (AdminRole)

Tylko dane wyjściowe. Zaproszona rola na koncie.

targetType

enum (TargetType)

Tylko dane wyjściowe. Określa, które typy celów powinny pojawiać się w odpowiedzi.

Pole sumy target. Wskazuje cel tego zaproszenia. target może mieć tylko jedną z tych wartości:
targetAccount

object (Account)

Rzadko zapełnione konto, którego dotyczy to zaproszenie.

targetLocation

object (TargetLocation)

Lokalizacja docelowa to zaproszenie.

TargetLocation

Reprezentuje lokalizację docelową dla oczekującego zaproszenia.

Zapis JSON
{
  "locationName": string,
  "address": string
}
Pola
locationName

string

Nazwa lokalizacji, do której użytkownik został zaproszony.

address

string

Adres lokalizacji, do której użytkownik został zaproszony.

TargetType

Typ elementu docelowego, dla którego jest przeznaczone zaproszenie.

Wartości w polu enum
TARGET_TYPE_UNSPECIFIED Ustaw, gdy typ wartości docelowej jest nieokreślony.
ACCOUNTS_ONLY Pokaż zaproszenia tylko dla grup docelowych typu Konto.
LOCATIONS_ONLY Wyświetlaj zaproszenia tylko w przypadku grup docelowych typu Lokalizacja.