Dizin
ChatService
(arayüz)AccessoryWidget
(message)ActionResponse
(message)ActionResponse.ResponseType
(enum)ActionResponse.SelectionItems
(mesaj)ActionResponse.UpdatedWidget
(message)ActionStatus
(message)Annotation
(message)AnnotationType
(enum)AppCommandMetadata
(mesaj)AppCommandMetadata.AppCommandType
(enum)AttachedGif
(mesaj)Attachment
(message)Attachment.Source
(enum)AttachmentDataRef
(mesaj)CalendarEventLinkData
(message)CardWithId
(message)ChatSpaceLinkData
(message)CompleteImportSpaceRequest
(message)CompleteImportSpaceResponse
(message)ContextualAddOnMarkup
(message)ContextualAddOnMarkup.Card
(message)ContextualAddOnMarkup.Card.CardAction
(message)ContextualAddOnMarkup.Card.CardHeader
(message)ContextualAddOnMarkup.Card.CardHeader.ImageStyle
(enum)ContextualAddOnMarkup.Card.Section
(mesaj)CreateCustomEmojiRequest
(message)CreateMembershipRequest
(message)CreateMessageRequest
(message)CreateMessageRequest.MessageReplyOption
(enum)CreateReactionRequest
(mesaj)CreateSpaceRequest
(message)CustomEmoji
(message)CustomEmoji.CustomEmojiPayload
(message)CustomEmojiMetadata
(message)DeleteCustomEmojiRequest
(message)DeleteMembershipRequest
(message)DeleteMessageRequest
(message)DeleteReactionRequest
(message)DeleteSpaceRequest
(message)DeletionMetadata
(message)DeletionMetadata.DeletionType
(enum)Dialog
(mesaj)DialogAction
(message)DriveDataRef
(message)DriveLinkData
(message)Emoji
(message)EmojiReactionSummary
(message)FindDirectMessageRequest
(message)GetAttachmentRequest
(message)GetCustomEmojiRequest
(message)GetMembershipRequest
(message)GetMessageRequest
(message)GetSpaceEventRequest
(message)GetSpaceNotificationSettingRequest
(message)GetSpaceReadStateRequest
(message)GetSpaceRequest
(message)GetThreadReadStateRequest
(message)Group
(message)HistoryState
(enum)ListCustomEmojisRequest
(mesaj)ListCustomEmojisResponse
(message)ListMembershipsRequest
(message)ListMembershipsResponse
(message)ListMessagesRequest
(message)ListMessagesResponse
(message)ListReactionsRequest
(message)ListReactionsResponse
(message)ListSpaceEventsRequest
(message)ListSpaceEventsResponse
(message)ListSpacesRequest
(message)ListSpacesResponse
(message)MatchedUrl
(message)MeetSpaceLinkData
(message)MeetSpaceLinkData.HuddleStatus
(enum)MeetSpaceLinkData.Type
(enum)Membership
(mesaj)Membership.MembershipRole
(enum)Membership.MembershipState
(enum)MembershipBatchCreatedEventData
(mesaj)MembershipBatchDeletedEventData
(message)MembershipBatchUpdatedEventData
(message)MembershipCreatedEventData
(message)MembershipDeletedEventData
(message)MembershipUpdatedEventData
(message)Message
(message)MessageBatchCreatedEventData
(message)MessageBatchDeletedEventData
(message)MessageBatchUpdatedEventData
(message)MessageCreatedEventData
(message)MessageDeletedEventData
(message)MessageUpdatedEventData
(message)QuotedMessageMetadata
(message)Reaction
(message)ReactionBatchCreatedEventData
(message)ReactionBatchDeletedEventData
(message)ReactionCreatedEventData
(message)ReactionDeletedEventData
(message)RichLinkMetadata
(message)RichLinkMetadata.RichLinkType
(enum)SearchSpacesRequest
(mesaj)SearchSpacesResponse
(message)SetUpSpaceRequest
(message)SlashCommand
(message)SlashCommandMetadata
(message)SlashCommandMetadata.Type
(enum)Space
(mesaj)Space.AccessSettings
(message)Space.AccessSettings.AccessState
(enum)Space.MembershipCount
(mesaj)Space.PermissionSetting
(message)Space.PermissionSettings
(message)Space.PredefinedPermissionSettings
(enum)Space.SpaceDetails
(mesaj)Space.SpaceThreadingState
(enum)Space.SpaceType
(enum)Space.Type
(enum)SpaceBatchUpdatedEventData
(mesaj)SpaceEvent
(message)SpaceNotificationSetting
(message)SpaceNotificationSetting.MuteSetting
(enum)SpaceNotificationSetting.NotificationSetting
(enum)SpaceReadState
(mesaj)SpaceUpdatedEventData
(message)Thread
(message)ThreadReadState
(message)UpdateMembershipRequest
(message)UpdateMessageRequest
(message)UpdateSpaceNotificationSettingRequest
(message)UpdateSpaceReadStateRequest
(message)UpdateSpaceRequest
(message)User
(message)User.Type
(enum)UserMentionMetadata
(mesaj)UserMentionMetadata.Type
(enum)WidgetMarkup
(mesaj)WidgetMarkup.Button
(message)WidgetMarkup.FormAction
(message)WidgetMarkup.FormAction.ActionParameter
(message)WidgetMarkup.Icon
(enum)WidgetMarkup.Image
(mesaj)WidgetMarkup.ImageButton
(message)WidgetMarkup.KeyValue
(message)WidgetMarkup.OnClick
(message)WidgetMarkup.OpenLink
(message)WidgetMarkup.TextButton
(message)WidgetMarkup.TextParagraph
(mesaj)
ChatService
Geliştiricilerin Google Chat Platformu'nda Chat uygulamaları ve entegrasyonları oluşturmasına olanak tanır.
CompleteImportSpace |
---|
Belirtilen alan için içe aktarma işlemini tamamlar ve alanı kullanıcılara görünür hâle getirir. Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması ve alan genelinde yetki gerektirir:
Daha fazla bilgi için Google Chat uygulamalarını veri içe aktarmak üzere yetkilendirme başlıklı makaleyi inceleyin.
|
CreateCustomEmoji |
---|
Özel emoji oluşturur. Özel emojiler yalnızca Google Workspace hesaplarında kullanılabilir ve yöneticinin kuruluş için özel emojileri etkinleştirmesi gerekir. Daha fazla bilgi için Google Chat'teki özel emojiler hakkında ve Özel emoji izinlerini yönetme başlıklı makaleleri inceleyin. Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması gerektirir:
|
CreateMembership |
---|
Arama için Chat uygulaması, kullanıcı veya Google Grubu için üyelik oluşturur. Diğer Chat uygulamaları için üyelik oluşturma desteklenmez. Üyelik oluştururken belirtilen üyenin otomatik kabul etme politikası devre dışıysa bu üye davet edilir ve katılmadan önce alan davetini kabul etmesi gerekir. Aksi takdirde, üyelik oluşturulduğunda üye doğrudan belirtilen alana eklenir. Aşağıdaki kimlik doğrulama türlerini destekler:
Uygulama kimlik doğrulaması aşağıdaki kullanım alanlarında desteklenmez:
Örnek kullanım için bkz.:
|
CreateMessage |
---|
Google Chat alanında mesaj oluşturur. Örnek için Mesaj gönderme başlıklı makaleye bakın. Aşağıdaki kimlik doğrulama türlerini destekler:
Chat, isteğinizde kullandığınız kimlik doğrulama türüne bağlı olarak ileti gönderenini farklı şekilde ilişkilendirir. Aşağıdaki resimde, uygulama kimlik doğrulaması kullandığınızda Chat'in bir mesajı nasıl ilişkilendirdiği gösterilmektedir. Chat, mesaj göndereni Chat uygulaması olarak gösterir. Mesajın içeriğinde metin ( Aşağıdaki resimde, kullanıcı kimlik doğrulamayı kullandığınızda Chat'in bir mesajı nasıl ilişkilendirdiği gösterilmektedir. Chat, kullanıcıyı mesaj gönderen olarak gösterir ve adını görüntüleyerek Chat uygulamasını mesajla ilişkilendirir. İleti içeriği yalnızca metin ( İleti içeriği de dahil olmak üzere maksimum ileti boyutu 32.000 bayttır. Webhook isteklerinde yanıt, mesajın tamamını içermiyor. Yanıt, istekte yer alan bilgilere ek olarak yalnızca
|
CreateReaction |
---|
Tepki oluşturur ve mesaja ekler. Örnek için Mesaja tepki ekleme başlıklı makaleyi inceleyin. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
CreateSpace |
---|
Alan oluşturur. Aşağıdaki kimlik doğrulama türlerini destekler:
Uygulama olarak kimlik doğrulaması yapılırken istekte Uygulama olarak kimlik doğrulandığında Chat uygulaması, alanın üyesi olarak eklenir. Ancak, kullanıcı kimlik doğrulamasından farklı olarak Chat uygulaması alan yöneticisi olarak eklenmez. Varsayılan olarak, Chat uygulaması tüm alan üyeleri tarafından alandan kaldırılabilir. Uygulamayı alandan yalnızca alan yöneticilerinin kaldırmasına izin vermek için Oluşturulduktan sonra alana üye olma durumu, alanın
Alan oluştururken
|
DeleteCustomEmoji |
---|
Özel bir emojiyi siler. Varsayılan olarak, kullanıcılar yalnızca kendi oluşturdukları özel emojileri silebilir. Yönetici tarafından atanan emoji yöneticileri, kuruluştaki tüm özel emojileri silebilir. Google Chat'teki özel emojiler hakkında başlıklı makaleyi inceleyin. Özel emojiler yalnızca Google Workspace hesaplarında kullanılabilir ve yöneticinin kuruluş için özel emojileri etkinleştirmesi gerekir. Daha fazla bilgi için Google Chat'teki özel emojiler hakkında ve Özel emoji izinlerini yönetme başlıklı makaleleri inceleyin. Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması gerektirir:
|
DeleteMembership |
---|
Üyeliği siler. Örnek için Bir kullanıcıyı veya Google Chat uygulamasını alandan kaldırma başlıklı makaleyi inceleyin. Aşağıdaki kimlik doğrulama türlerini destekler:
Uygulama kimlik doğrulaması aşağıdaki kullanım alanlarında desteklenmez:
Alan yöneticilerinin üyeliklerini silmek için isteği gönderen kullanıcının alan yöneticisi olması gerekir. Uygulama kimlik doğrulaması kullanıyorsanız alanı Chat uygulaması oluşturmalıdır.
|
DeleteMessage |
---|
Mesajı siler. Örnek için İleti silme başlıklı makaleyi inceleyin. Aşağıdaki kimlik doğrulama türlerini destekler:
Uygulama kimlik doğrulaması kullanılırken istekler yalnızca arayan Chat uygulaması tarafından oluşturulan mesajları silebilir.
|
DeleteReaction |
---|
Mesajlara verilen tepkileri siler. Örnek için Tepki silme başlıklı makaleyi inceleyin. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
DeleteSpace |
---|
Adlandırılmış bir alanı siler. Her zaman kademeli silme işlemi gerçekleştirir. Bu nedenle, alanın alt kaynakları (ör. alanda yayınlanan mesajlar ve alandaki üyelikler) da silinir. Örnek için Alan silme başlıklı makaleyi inceleyin. Aşağıdaki kimlik doğrulama türlerini destekler:
|
FindDirectMessage |
---|
Belirtilen kullanıcıyla mevcut doğrudan mesajı döndürür. Doğrudan mesaj alanı bulunamazsa Uygulama kimlik doğrulaması ile belirtilen kullanıcı ve arayan Chat uygulaması arasındaki doğrudan mesaj alanını döndürür. Kullanıcı kimlik doğrulaması ile belirtilen kullanıcı ile kimliği doğrulanmış kullanıcı arasındaki doğrudan mesaj alanını döndürür. Aşağıdaki kimlik doğrulama türlerini destekler:
|
GetAttachment |
---|
İleti ekinin meta verilerini alır. Ek verileri, Media API kullanılarak getirilir. Örnek için İleti ekiyle ilgili meta verileri alma başlıklı makaleyi inceleyin. Yetkilendirme kapsamı ile uygulama kimlik doğrulaması gerektirir:
|
GetCustomEmoji |
---|
Özel emoji hakkında ayrıntılar döndürür. Özel emojiler yalnızca Google Workspace hesaplarında kullanılabilir ve yöneticinin kuruluş için özel emojileri etkinleştirmesi gerekir. Daha fazla bilgi için Google Chat'teki özel emojiler hakkında ve Özel emoji izinlerini yönetme başlıklı makaleleri inceleyin. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
GetMembership |
---|
Bir üyelikle ilgili ayrıntıları döndürür. Örnek için Kullanıcı veya Google Chat uygulaması üyeliği hakkında ayrıntılı bilgi edinme başlıklı makaleyi inceleyin. Aşağıdaki kimlik doğrulama türlerini destekler:
|
GetMessage |
---|
Bir iletiyle ilgili ayrıntıları döndürür. Örnek için İletiyle ilgili ayrıntıları alma başlıklı makaleyi inceleyin. Aşağıdaki kimlik doğrulama türlerini destekler:
Not: Engellenen bir üyeden veya alandan gelen mesajı döndürebilir.
|
GetSpace |
---|
Bir alanla ilgili ayrıntıları döndürür. Örnek için Bir alan hakkında ayrıntılı bilgi edinme başlıklı makaleyi inceleyin. Aşağıdaki kimlik doğrulama türlerini destekler:
Uygulama kimlik doğrulamasıyla ilgili sınırlamalar:
|
GetSpaceEvent |
---|
Google Chat alanındaki bir etkinliği döndürür. Etkinlik yükü, değişen kaynağın en son sürümünü içerir. Örneğin, yeni bir mesajla ilgili etkinlik isteğinde bulunursanız ancak mesaj daha sonra güncellenirse sunucu, etkinlik yükünde güncellenmiş Not: Bu istek için İstenen verilerin okunması için uygun bir yetkilendirme kapsamıyla aşağıdaki kimlik doğrulama türlerini destekler:
Etkinlik alabilmek için kimliği doğrulanmış arayanın alanın üyesi olması gerekir. Örnek için Google Chat alanındaki bir etkinlik hakkında ayrıntılı bilgi edinme başlıklı makaleyi inceleyin.
|
GetSpaceNotificationSetting |
---|
Alan bildirim ayarını alır. Örnek için Arayanın alan bildirimi ayarını alma başlıklı makaleyi inceleyin. Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması gerektirir:
|
GetSpaceReadState |
---|
Okunmuş ve okunmamış iletileri belirlemek için kullanılan, kullanıcının bir alandaki okunma durumuyla ilgili ayrıntıları döndürür. Örnek için Kullanıcının alan okuma durumu hakkında ayrıntılı bilgi edinme başlıklı makaleyi inceleyin. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
GetThreadReadState |
---|
Okunmuş ve okunmamış iletileri belirlemek için kullanılan, bir ileti dizisindeki kullanıcının okuma durumuyla ilgili ayrıntıları döndürür. Örnek için Kullanıcının ileti dizisini okuma durumu hakkında ayrıntılı bilgi edinme başlıklı makaleyi inceleyin. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
ListCustomEmojis |
---|
Kimliği doğrulanmış kullanıcının görebileceği özel emojileri listeler. Özel emojiler yalnızca Google Workspace hesaplarında kullanılabilir ve yöneticinin kuruluş için özel emojileri etkinleştirmesi gerekir. Daha fazla bilgi için Google Chat'teki özel emojiler hakkında ve Özel emoji izinlerini yönetme başlıklı makaleleri inceleyin. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
ListMemberships |
---|
Bir alandaki üyelikleri listeler. Örnek için Bir alandaki kullanıcıları ve Google Chat uygulamalarını listeleme başlıklı makaleyi inceleyin. Uygulama kimlik doğrulaması ile üyelikleri listeleme, Chat uygulamasının erişebildiği alanlardaki üyelikleri listeler ancak kendi üyeliği de dahil olmak üzere Chat uygulaması üyeliklerini hariç tutar. Kullanıcı kimlik doğrulaması ile üyelikleri listeleme, kimliği doğrulanmış kullanıcının erişebildiği alanlardaki üyelikleri listeler. Aşağıdaki kimlik doğrulama türlerini destekler:
|
ListMessages |
---|
Arayanın üyesi olduğu bir alandaki mesajları (engellenen üyelerden ve alanlardan gelen mesajlar dahil) listeler. Yeni alan üyelerini duyuranlar gibi sistem mesajları dahil edilmez. Mesaj içermeyen bir alandaki mesajları listelerseniz yanıt boş bir nesne olur. REST/HTTP arayüzü kullanılırken yanıtta boş bir JSON nesnesi ( Aşağıdaki kimlik doğrulama türlerini destekler:
|