Method: resources.calendars.list

Pobiera listę zasobów kalendarza powiązanych z kontem.

Żądanie HTTP

GET https://admin.googleapis.com/admin/directory/v1/customer/{customer}/resources/calendars

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
customer

string

Unikalny identyfikator konta Google Workspace klienta. Jako administrator konta możesz też używać aliasu my_customer do reprezentowania identyfikatora klienta konta.

Parametry zapytania

Parametry
maxResults

integer

Maksymalna liczba wyników do zwrócenia.

orderBy

string

Pola, aby posortować wyniki w kolejności rosnącej lub malejącej. Obsługiwane pola to resourceId, resourceName, capacity, buildingId i floorName. Jeśli nie określisz kolejności, domyślnie wartość będzie ustawiona na rosnącą. Powinna mieć postać „pole [asc|desc], pole [asc|desc], ...”. Na przykład buildingId, capacity desc zwraca wyniki wyświetlane jako pierwsze w kolejności buildingId, a następnie według capacity w kolejności malejącej.

pageToken

string

Token do określania następnej strony na liście.

query

string

Zapytanie o ciąg znaków używane do filtrowania wyników. Powinna mieć postać „wartość operatora pola”, gdzie pole może być dowolnym obsługiwanym polem, a operatorem może być dowolna obsługiwana operacja. Operatory zawierają znak „=” w przypadku dopasowania ścisłego, „!=” w przypadku dopasowania i „:” w przypadku dopasowania z prefiksem lub „HAS” (w stosownych przypadkach). W przypadku dopasowania przedrostkiem za wartością należy poprzedzać *. Operatory logiczne NIE i ORAZ są obsługiwane (w takiej kolejności). Obsługiwane pola to generatedResourceName, name, buildingId, floorName, capacity, featureInstances.feature.name, resourceEmail oraz resourceCategory. na przykład buildingId=US-NYC-9TH AND featureInstances.feature.name:Phone.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Publiczny interfejs API: Resources.calendars

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

Zapis JSON
{
  "kind": string,
  "etag": string,
  "items": [
    {
      object (CalendarResource)
    }
  ],
  "nextPageToken": string
}
Pola
kind

string

Określa to jako zbiór zasobów CalendarResources. Zawsze będzie to admin#directory#resources#calendars#calendarResourcesList.

etag

string

ETag zasobu.

items[]

object (CalendarResource)

CalendarResources na tej stronie wyników.

nextPageToken

string

Token kontynuacyjny używany do przechodzenia między stronami przez duże zbiory wyników. Podaj tę wartość w kolejnym żądaniu zwrócenia następnej strony wyników.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://apps-apis.google.com/a/feeds/calendar/resource/
  • https://www.googleapis.com/auth/admin.directory.resource.calendar
  • https://www.googleapis.com/auth/admin.directory.resource.calendar.readonly

Więcej informacji znajdziesz w przewodniku po autoryzacji.