Indeks
ChatService
(interfejs)AccessoryWidget
(komunikat)ActionResponse
(komunikat)ActionResponse.ResponseType
(wyliczenie)ActionResponse.SelectionItems
(komunikat)ActionResponse.UpdatedWidget
(komunikat)ActionStatus
(komunikat)Annotation
(komunikat)AnnotationType
(wyliczenie)AppCommandMetadata
(komunikat)AppCommandMetadata.AppCommandType
(wyliczenie)AttachedGif
(komunikat)Attachment
(komunikat)Attachment.Source
(wyliczenie)AttachmentDataRef
(komunikat)CalendarEventLinkData
(komunikat)CardWithId
(komunikat)ChatSpaceLinkData
(komunikat)CompleteImportSpaceRequest
(komunikat)CompleteImportSpaceResponse
(komunikat)ContextualAddOnMarkup
(komunikat)ContextualAddOnMarkup.Card
(komunikat)ContextualAddOnMarkup.Card.CardAction
(komunikat)ContextualAddOnMarkup.Card.CardHeader
(komunikat)ContextualAddOnMarkup.Card.CardHeader.ImageStyle
(wyliczenie)ContextualAddOnMarkup.Card.Section
(komunikat)CreateCustomEmojiRequest
(komunikat)CreateMembershipRequest
(komunikat)CreateMessageRequest
(komunikat)CreateMessageRequest.MessageReplyOption
(wyliczenie)CreateReactionRequest
(komunikat)CreateSpaceRequest
(komunikat)CustomEmoji
(komunikat)CustomEmoji.CustomEmojiPayload
(komunikat)CustomEmojiMetadata
(komunikat)DeleteCustomEmojiRequest
(komunikat)DeleteMembershipRequest
(komunikat)DeleteMessageRequest
(komunikat)DeleteReactionRequest
(komunikat)DeleteSpaceRequest
(komunikat)DeletionMetadata
(komunikat)DeletionMetadata.DeletionType
(wyliczenie)Dialog
(komunikat)DialogAction
(komunikat)DriveDataRef
(komunikat)DriveLinkData
(komunikat)Emoji
(komunikat)EmojiReactionSummary
(komunikat)FindDirectMessageRequest
(komunikat)GetAttachmentRequest
(komunikat)GetCustomEmojiRequest
(komunikat)GetMembershipRequest
(komunikat)GetMessageRequest
(komunikat)GetSpaceEventRequest
(komunikat)GetSpaceNotificationSettingRequest
(komunikat)GetSpaceReadStateRequest
(komunikat)GetSpaceRequest
(komunikat)GetThreadReadStateRequest
(komunikat)Group
(komunikat)HistoryState
(wyliczenie)ListCustomEmojisRequest
(komunikat)ListCustomEmojisResponse
(komunikat)ListMembershipsRequest
(komunikat)ListMembershipsResponse
(komunikat)ListMessagesRequest
(komunikat)ListMessagesResponse
(komunikat)ListReactionsRequest
(komunikat)ListReactionsResponse
(komunikat)ListSpaceEventsRequest
(komunikat)ListSpaceEventsResponse
(komunikat)ListSpacesRequest
(komunikat)ListSpacesResponse
(komunikat)MatchedUrl
(komunikat)MeetSpaceLinkData
(komunikat)MeetSpaceLinkData.HuddleStatus
(wyliczenie)MeetSpaceLinkData.Type
(wyliczenie)Membership
(komunikat)Membership.MembershipRole
(wyliczenie)Membership.MembershipState
(wyliczenie)MembershipBatchCreatedEventData
(komunikat)MembershipBatchDeletedEventData
(komunikat)MembershipBatchUpdatedEventData
(komunikat)MembershipCreatedEventData
(komunikat)MembershipDeletedEventData
(komunikat)MembershipUpdatedEventData
(komunikat)Message
(komunikat)MessageBatchCreatedEventData
(komunikat)MessageBatchDeletedEventData
(komunikat)MessageBatchUpdatedEventData
(komunikat)MessageCreatedEventData
(komunikat)MessageDeletedEventData
(komunikat)MessageUpdatedEventData
(komunikat)QuotedMessageMetadata
(komunikat)Reaction
(komunikat)ReactionBatchCreatedEventData
(komunikat)ReactionBatchDeletedEventData
(komunikat)ReactionCreatedEventData
(komunikat)ReactionDeletedEventData
(komunikat)RichLinkMetadata
(komunikat)RichLinkMetadata.RichLinkType
(wyliczenie)SearchSpacesRequest
(komunikat)SearchSpacesResponse
(komunikat)SetUpSpaceRequest
(komunikat)SlashCommand
(komunikat)SlashCommandMetadata
(komunikat)SlashCommandMetadata.Type
(wyliczenie)Space
(komunikat)Space.AccessSettings
(komunikat)Space.AccessSettings.AccessState
(wyliczenie)Space.MembershipCount
(komunikat)Space.PermissionSetting
(komunikat)Space.PermissionSettings
(komunikat)Space.PredefinedPermissionSettings
(wyliczenie)Space.SpaceDetails
(komunikat)Space.SpaceThreadingState
(wyliczenie)Space.SpaceType
(wyliczenie)Space.Type
(wyliczenie)SpaceBatchUpdatedEventData
(komunikat)SpaceEvent
(komunikat)SpaceNotificationSetting
(komunikat)SpaceNotificationSetting.MuteSetting
(wyliczenie)SpaceNotificationSetting.NotificationSetting
(wyliczenie)SpaceReadState
(komunikat)SpaceUpdatedEventData
(komunikat)Thread
(komunikat)ThreadReadState
(komunikat)UpdateMembershipRequest
(komunikat)UpdateMessageRequest
(komunikat)UpdateSpaceNotificationSettingRequest
(komunikat)UpdateSpaceReadStateRequest
(komunikat)UpdateSpaceRequest
(komunikat)User
(komunikat)User.Type
(wyliczenie)UserMentionMetadata
(komunikat)UserMentionMetadata.Type
(wyliczenie)WidgetMarkup
(komunikat)WidgetMarkup.Button
(komunikat)WidgetMarkup.FormAction
(komunikat)WidgetMarkup.FormAction.ActionParameter
(komunikat)WidgetMarkup.Icon
(wyliczenie)WidgetMarkup.Image
(komunikat)WidgetMarkup.ImageButton
(komunikat)WidgetMarkup.KeyValue
(komunikat)WidgetMarkup.OnClick
(komunikat)WidgetMarkup.OpenLink
(komunikat)WidgetMarkup.TextButton
(komunikat)WidgetMarkup.TextParagraph
(komunikat)
ChatService
Umożliwia programistom tworzenie aplikacji i integracji na czacie na platformie Google Chat.
CompleteImportSpace |
---|
Kończy proces importowania w przypadku określonego pokoju i udostępnia go użytkownikom. Wymaga uwierzytelniania użytkownika i przekazywania dostępu w całej domenie z zakresem autoryzacji:
Więcej informacji znajdziesz w artykule Autoryzowanie aplikacji Google Chat do importowania danych.
|
CreateCustomEmoji |
---|
Tworzy niestandardowy emotikon. Niestandardowe emoji są dostępne tylko na kontach Google Workspace, a administrator musi włączyć je w organizacji. Więcej informacji znajdziesz w artykułach Więcej informacji o niestandardowych emotikonach w Google Chat i Zarządzanie uprawnieniami do niestandardowych emotikonów. Wymaga uwierzytelnienia użytkownika z zakresem autoryzacji:
|
CreateMembership |
---|
Tworzy członkostwo w aplikacji do połączeń Chat, użytkownika lub grupy Google. Tworzenie subskrypcji dla innych aplikacji do obsługi czatu nie jest obsługiwane. Jeśli podczas tworzenia członkostwa określony członek ma wyłączone automatyczne akceptowanie, zostanie zaproszony i musi zaakceptować zaproszenie do przestrzeni, zanim do niej dołączy. W przeciwnym razie utworzenie członkostwa spowoduje dodanie użytkownika bezpośrednio do wybranego pokoju. Obsługuje te typy uwierzytelniania:
Uwierzytelnianie aplikacji nie jest obsługiwane w tych przypadkach:
Przykłady użycia znajdziesz w tych artykułach:
|
CreateMessage |
---|
Tworzy wiadomość w pokoju Google Chat. Przykład znajdziesz w artykule Wysyłanie wiadomości. Obsługuje te typy uwierzytelniania:
Chat przypisuje nadawcę wiadomości w różny sposób w zależności od typu uwierzytelniania użytego w żądaniu. Ilustracja pokazująca, jak Chat przypisuje wiadomość, gdy używasz uwierzytelniania aplikacji. Google Chat wyświetla aplikację Google Chat jako nadawcę wiadomości. Treść wiadomości może zawierać tekst ( Ilustracja poniżej pokazuje, jak Chat przypisuje wiadomość, gdy używasz uwierzytelniania użytkownika. Google Chat wyświetla użytkownika jako nadawcę wiadomości i przypisuje aplikację do obsługi czatu do wiadomości, wyświetlając jej nazwę. Treść wiadomości może zawierać tylko tekst ( Maksymalny rozmiar wiadomości, w tym jej zawartość, to 32 000 bajtów. W przypadku żądań webhooka odpowiedź nie zawiera pełnej wiadomości. Odpowiedź zawiera tylko pola
|
CreateReaction |
---|
Tworzy reakcję i dodaje ją do wiadomości. Przykład znajdziesz w artykule Dodawanie reakcji na wiadomość. Wymaga uwierzytelnienia użytkownika z jednym z tych zakresów autoryzacji:
|
CreateSpace |
---|
Tworzy pokój. Można go używać do tworzenia nazwanego pokoju lub czatu grupowego w Obsługuje te typy uwierzytelniania:
Podczas uwierzytelniania jako aplikacja w żądaniu musi być ustawione pole Podczas uwierzytelniania jako aplikacja aplikacja Google Chat jest dodawana jako członek pokoju. W przeciwieństwie do uwierzytelniania przez człowieka aplikacja do czatu nie jest dodawana jako menedżer pokoju. Domyślnie aplikację Chat mogą usunąć z pokoju wszyscy jego użytkownicy. Aby zezwolić na usuwanie aplikacji z pokoju tylko menedżerom pokoju, ustaw Członkostwo w pokoju po jego utworzeniu zależy od tego, czy pokój został utworzony w
Jeśli podczas tworzenia pokoju pojawi się komunikat o błędzie
|
DeleteCustomEmoji |
---|
Usuwa niestandardowy emotikon. Domyślnie użytkownicy mogą usuwać tylko utworzone przez siebie niestandardowe emotikony. Menedżerowie emotikonów wyznaczeni przez administratora mogą usuwać dowolne niestandardowe emotikony w organizacji. Więcej informacji znajdziesz w artykule Więcej informacji o niestandardowych emotikonach w Google Chat. Niestandardowe emoji są dostępne tylko na kontach Google Workspace, a administrator musi włączyć je w organizacji. Więcej informacji znajdziesz w artykułach Więcej informacji o niestandardowych emotikonach w Google Chat i Zarządzanie uprawnieniami do niestandardowych emotikonów. Wymaga uwierzytelnienia użytkownika z zakresem autoryzacji:
|
DeleteMembership |
---|
Usuwa subskrypcję. Przykład znajdziesz w artykule Usuwanie użytkownika lub aplikacji Google Chat z pokoju. Obsługuje te typy uwierzytelniania:
Uwierzytelnianie aplikacji nie jest obsługiwane w tych przypadkach:
Aby usunąć członkostwo menedżerów pokoju, osoba wysyłająca prośbę musi być menedżerem pokoju. Jeśli używasz uwierzytelniania aplikacji, twórcą pokoju musi być aplikacja Google Chat.
|
DeleteMessage |
---|
Usuwa wiadomość. Przykład znajdziesz w artykule Usuwanie wiadomości. Obsługuje te typy uwierzytelniania:
W przypadku uwierzytelniania aplikacji żądania mogą usuwać tylko wiadomości utworzone przez aplikację Chat, która wysyła żądanie.
|
DeleteReaction |
---|
Usuwa reakcję na wiadomość. Przykład znajdziesz w artykule Usuwanie reakcji. Wymaga uwierzytelnienia użytkownika z jednym z tych zakresów autoryzacji:
|
DeleteSpace |
---|
Usuwa nazwany pokój. Zawsze wykonuje kaskadowe usuwanie, co oznacza, że usuwane są również zasoby podrzędne pokoju, takie jak wiadomości opublikowane w pokoju i członkostwo w pokoju. Przykład znajdziesz w sekcji Usuwanie pokoju. Obsługuje te typy uwierzytelniania:
|
FindDirectMessage |
---|
Zwraca istniejącą wiadomość na czacie z określonym użytkownikiem. Jeśli nie zostanie znalezione miejsce na czat, zwraca błąd W przypadku uwierzytelniania aplikacji zwraca przestrzeń czatu między określonym użytkownikiem a wywołującą aplikacją Google Chat. W przypadku uwierzytelniania użytkownika zwraca przestrzeń wiadomości na czacie między określonym użytkownikiem a uwierzytelnionym użytkownikiem. Obsługuje te typy uwierzytelniania:
|
GetAttachment |
---|
Pobiera metadane załącznika wiadomości. Dane załącznika są pobierane za pomocą interfejsu Media API. Przykład znajdziesz w artykule Pobieranie metadanych załącznika do wiadomości. Wymaga uwierzytelnienia aplikacji z zakresem autoryzacji:
|
GetCustomEmoji |
---|
Zwraca szczegóły niestandardowego emotikonu. Niestandardowe emoji są dostępne tylko na kontach Google Workspace, a administrator musi włączyć je w organizacji. Więcej informacji znajdziesz w artykułach Więcej informacji o niestandardowych emotikonach w Google Chat i Zarządzanie uprawnieniami do niestandardowych emotikonów. Wymaga uwierzytelnienia użytkownika z jednym z tych zakresów autoryzacji:
|
GetMembership |
---|
Zwraca szczegóły subskrypcji. Przykład znajdziesz w artykule Pobieranie szczegółowych informacji o członkostwie użytkownika lub aplikacji Google Chat. Obsługuje te typy uwierzytelniania:
|
GetMessage |
---|
Zwraca szczegółowe informacje o wiadomości. Przykład znajdziesz w artykule Wyświetlanie szczegółowych informacji o wiadomości. Obsługuje te typy uwierzytelniania:
Uwaga: może zwrócić wiadomość od zablokowanego użytkownika lub z zablokowanego pokoju.
|
GetSpace |
---|
Zwraca szczegóły pokoju. Przykład znajdziesz w artykule Wyświetlanie szczegółów pokoju. Obsługuje te typy uwierzytelniania:
Uwierzytelnianie aplikacji ma te ograniczenia:
|
GetSpaceEvent |
---|
Zwraca zdarzenie z pokoju Google Chat. Ładunek zdarzenia zawiera najnowszą wersję zmienionego zasobu. Jeśli na przykład poprosisz o zdarzenie dotyczące nowej wiadomości, ale wiadomość zostanie później zaktualizowana, serwer zwróci zaktualizowany zasób Uwaga: w przypadku tego żądania pole Obsługuje te typy uwierzytelniania z zakresem autoryzacji odpowiednim do odczytywania żądanych danych:
Aby otrzymać zdarzenie, uwierzytelniony dzwoniący musi być członkiem pokoju. Przykład znajdziesz w artykule Uzyskiwanie szczegółowych informacji o wydarzeniu z pokoju w Google Chat.
|
GetSpaceNotificationSetting |
---|
Pobiera ustawienie powiadomień o pokoju. Przykład znajdziesz w sekcji Pobieranie ustawień powiadomień o przestrzeni rozmówcy. Wymaga uwierzytelnienia użytkownika z zakresem autoryzacji:
|
GetSpaceReadState |
---|
Zwraca szczegóły dotyczące stanu odczytu użytkownika w pokoju, które służą do identyfikowania przeczytanych i nieprzeczytanych wiadomości. Przykład znajdziesz w artykule Pobieranie szczegółowych informacji o stanie odczytu przestrzeni użytkownika. Wymaga uwierzytelnienia użytkownika z jednym z tych zakresów autoryzacji:
|
GetThreadReadState |
---|
Zwraca szczegóły dotyczące stanu odczytu użytkownika w wątku, które służą do identyfikowania przeczytanych i nieprzeczytanych wiadomości. Przykład znajdziesz w artykule Uzyskiwanie szczegółowych informacji o stanie wątku użytkownika. Wymaga uwierzytelnienia użytkownika z jednym z tych zakresów autoryzacji:
|
ListCustomEmojis |
---|
Zawiera listę niestandardowych emotikonów widocznych dla uwierzytelnionego użytkownika. Niestandardowe emoji są dostępne tylko na kontach Google Workspace, a administrator musi włączyć je w organizacji. Więcej informacji znajdziesz w artykułach Więcej informacji o niestandardowych emotikonach w Google Chat i Zarządzanie uprawnieniami do niestandardowych emotikonów. Wymaga uwierzytelnienia użytkownika z jednym z tych zakresów autoryzacji:
|
ListMemberships |
---|
Wyświetla listę użytkowników pokoju. Przykład znajdziesz w artykule Wyświetlanie listy użytkowników i aplikacji Google Chat w pokoju. Wymienianie członkostw z uwierzytelnianiem aplikacji obejmuje członkostwa w pokojach, do których aplikacja Google Chat ma dostęp, ale wyklucza członkostwa w aplikacji Google Chat, w tym własne. Wymienianie członkostw z uwierzytelnianiem użytkownika zawiera członkostwa w przestrzeniach, do których ma dostęp uwierzytelniony użytkownik. Obsługuje te typy uwierzytelniania:
|
ListMessages |
---|
Wyświetla listę wiadomości w pokoju, którego użytkownikiem jest wywołujący, w tym wiadomości od zablokowanych użytkowników i z zablokowanych pokoi. Nie są uwzględniane wiadomości systemowe, np. te, które informują o nowych członkach pokoju. Jeśli wyświetlisz listę wiadomości z pokoju, w którym nie ma żadnych wiadomości, odpowiedź będzie pustym obiektem. Jeśli używasz interfejsu REST/HTTP, odpowiedź zawiera pusty obiekt JSON, Obsługuje te typy uwierzytelniania:
|
ListReactions |
---|
Zawiera listę reakcji na wiadomość. Przykład znajdziesz w artykule Wyświetlanie reakcji na wiadomość. Wymaga uwierzytelnienia użytkownika z jednym z tych zakresów autoryzacji:
|
ListSpaceEvents |
---|
Wyświetla listę wydarzeń z pokoju Google Chat. W przypadku każdego zdarzenia ładunek zawiera najnowszą wersję zasobu czatu. Jeśli na przykład wymienisz wydarzenia dotyczące nowych członków przestrzeni, serwer zwróci zasoby Obsługuje te typy uwierzytelniania z zakresem autoryzacji odpowiednim do odczytywania żądanych danych:
Aby wyświetlać listę zdarzeń, uwierzytelniony wywołujący musi być członkiem pokoju. Przykład znajdziesz w artykule Wyświetlanie listy wydarzeń z pokoju w Google Chat.
|
ListSpaces |
---|
Wyświetla pokoje, których element wywołujący jest członkiem. Czaty grupowe i czaty nie są wyświetlane, dopóki nie zostanie wysłana pierwsza wiadomość. Przykład znajdziesz w artykule Wyświetlanie listy pokoi. Obsługuje te typy uwierzytelniania:
Aby wyświetlić listę wszystkich nazwanych pokoi według organizacji Google Workspace, użyj metody
|
SearchSpaces |
---|
Zwraca listę przestrzeni w organizacji Google Workspace na podstawie wyszukiwania administratora. W prośbie ustaw wartość Wymaga uwierzytelnienia użytkownika z uprawnieniami administratora i jednego z tych zakresów autoryzacji:
|
SetUpSpace |
---|
Tworzy pokój i dodaje do niego określonych użytkowników. Użytkownik, który inicjuje połączenie, jest automatycznie dodawany do pokoju i nie powinien być określony jako członek w żądaniu. Przykład znajdziesz w artykule Konfigurowanie pokoju z początkowymi członkami. Aby określić osoby, które chcesz dodać, dodaj członkostwo z odpowiednim Aby określić grupy dyskusyjne Google do dodania, dodaj członkostwo z odpowiednim W przypadku pokoju z nazwą lub czatu grupowego, jeśli dzwoniący zablokuje niektórych członków lub zostanie przez nich zablokowany albo nie ma uprawnień do dodania niektórych członków, ci członkowie nie zostaną dodani do utworzonego pokoju. Aby utworzyć czat między użytkownikiem dzwoniącym a innym użytkownikiem, określ dokładnie 1 członkostwo, które będzie reprezentować tego użytkownika. Jeśli jeden użytkownik zablokuje drugiego, żądanie się nie powiedzie, a wiadomość nie zostanie utworzona. Aby utworzyć wiadomość bezpośrednią między użytkownikiem dzwoniącym a aplikacją dzwoniącą, ustaw wartość Jeśli między 2 użytkownikami istnieje już wiadomość na czacie, zostanie ona zwrócona, nawet jeśli w momencie wysłania żądania jeden z użytkowników zablokuje drugiego. Przestrzenie z odpowiedziami w wątkach nie są obsługiwane. Jeśli podczas konfigurowania pokoju pojawi się komunikat o błędzie Wymaga uwierzytelnienia użytkownika z jednym z tych zakresów autoryzacji:
|
UpdateMembership |
---|
Aktualizuje subskrypcję. Przykład znajdziesz w artykule Aktualizowanie członkostwa użytkownika w pokoju. Obsługuje te typy uwierzytelniania:
|
UpdateMessage |
---|
Aktualizuje wiadomość. Metody Obsługuje te typy uwierzytelniania:
W przypadku uwierzytelniania aplikacji żądania mogą aktualizować tylko wiadomości utworzone przez wywołującą aplikację Google Chat.
|
UpdateSpace |
---|
Aktualizuje pokój. Przykład znajdziesz w artykule Aktualizowanie przestrzeni. Jeśli aktualizujesz pole Obsługuje te typy uwierzytelniania:
|