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)Audience(message)Availability(message)Availability.State(enum)CalendarEventLinkData(mesaj)CardWithId(message)ChatSpaceLinkData(message)Citation(message)CitedSource(message)CitedSource.Footer(message)CitedSource.Snippet(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)CreateMessageNotificationOptions(message)CreateMessageNotificationOptions.NotificationType(enum)CreateMessagePinRequest(mesaj)CreateMessageRequest(message)CreateMessageRequest.MessageReplyOption(enum)CreateReactionRequest(mesaj)CreateSectionRequest(message)CreateSpaceRequest(message)CustomEmoji(message)CustomEmoji.CustomEmojiPayload(message)CustomEmojiMetadata(message)CustomStatus(message)DeleteCustomEmojiRequest(message)DeleteMembershipRequest(message)DeleteMessagePinRequest(message)DeleteMessageRequest(message)DeleteReactionRequest(message)DeleteSectionRequest(message)DeleteSpaceRequest(message)DeletionMetadata(message)DeletionMetadata.DeletionType(enum)Dialog(mesaj)DialogAction(message)DoNotDisturbMetadata(message)DriveDataRef(message)DriveLinkData(message)Elements(message)ElementsImage(message)Emoji(message)EmojiReactionSummary(message)FindDirectMessageRequest(message)FindGroupChatsRequest(message)FindGroupChatsResponse(message)ForwardedMetadata(message)GetAttachmentRequest(message)GetAvailabilityRequest(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)ListMessagePinsRequest(message)ListMessagePinsResponse(message)ListMessagesRequest(message)ListMessagesResponse(message)ListReactionsRequest(message)ListReactionsResponse(message)ListSectionItemsRequest(message)ListSectionItemsResponse(message)ListSectionsRequest(message)ListSectionsResponse(message)ListSpaceEventsRequest(message)ListSpaceEventsResponse(message)ListSpacesRequest(message)ListSpacesResponse(message)MarkAsActiveRequest(message)MarkAsAwayRequest(message)MarkAsDoNotDisturbRequest(message)MarkupSyntax(enum)MatchedUrl(mesaj)MeetSpaceLinkData(message)MeetSpaceLinkData.HuddleStatus(enum)MeetSpaceLinkData.Type(enum)Membership(mesaj)Membership.Affiliation(enum)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)MessagePin(message)MessageUpdatedEventData(message)MoveSectionItemRequest(message)MoveSectionItemResponse(message)PositionSectionRequest(message)PositionSectionRequest.Position(enum)PositionSectionResponse(mesaj)QuotedMessageMetadata(message)QuotedMessageMetadata.QuoteType(enum)QuotedMessageSnapshot(mesaj)Reaction(message)ReactionBatchCreatedEventData(message)ReactionBatchDeletedEventData(message)ReactionCreatedEventData(message)ReactionDeletedEventData(message)ReplaceMessageCardsRequest(message)ReplaceMessageCardsResponse(message)RichLinkMetadata(message)RichLinkMetadata.RichLinkType(enum)SearchMessageResult(mesaj)SearchMessagesRequest(message)SearchMessagesRequest.SearchMessagesView(enum)SearchMessagesResponse(mesaj)SearchSpacesRequest(message)SearchSpacesResponse(message)SearchSpacesResponse.SearchSpaceResult(message)Section(message)Section.SectionType(enum)SectionItem(mesaj)SetUpSpaceRequest(message)SlashCommand(message)SlashCommandMetadata(message)SlashCommandMetadata.Type(enum)Space(mesaj)Space.AccessPermissionSetting(message)Space.AccessPermissionSettings(message)Space.AccessSettings(message)Space.AccessSettings.AccessState(enum)Space.MembershipCount(mesaj)Space.PermissionSetting(message)Space.PermissionSettings(message)Space.PredefinedPermissionSettings(enum)Space.Principal(mesaj)Space.SpaceDetails(message)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)SpaceView(enum)Thread(mesaj)ThreadReadState(message)UpdateAvailabilityRequest(message)UpdateMembershipRequest(message)UpdateMessageRequest(message)UpdateSectionRequest(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 platformunda 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ılar için görünür hale getirir. Kullanıcı kimlik doğrulaması ve yetkilendirme kapsamı ile alan genelinde yetki gerekir:
Daha fazla bilgi için Google Chat uygulamalarını veri içe aktarmak için 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 |
|---|
|
Çağıran Chat uygulaması, bir 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 politikası devre dışıysa bu üye davet edilir ve alana 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 şu sayfaya bakın:
|
| CreateMessage |
|---|
|
Google Chat alanında mesaj oluşturur. Örnek için Mesaj gönderme bölümüne 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 mesaj göndereni farklı şekilde ilişkilendirir. Aşağıdaki resimde, uygulama kimlik doğrulamasını kullandığınızda Chat'in bir mesajı nasıl ilişkilendirdiği gösterilmektedir. Chat, mesaj gönderen olarak Chat uygulamasını gösterir. Mesajın içeriğinde metin ( Aşağıdaki resimde, kullanıcı kimlik doğrulamasını 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östererek Chat uygulamasını mesaja bağlar. Mesajın içeriği yalnızca metin ( İleti içeriği dahil olmak üzere maksimum ileti boyutu 32.000 bayttır. Webhook isteklerinde yanıt, mesajın tamamını içermez. Yanıtta, istekte bulunan bilgilere ek olarak yalnızca
|
| CreateMessagePin |
|---|
|
Mesaj sabitleme oluşturur. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
| 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:
|
| CreateSection |
|---|
|
Google Chat'te bölüm oluşturur. Bölümler, kullanıcıların görüşmeleri gruplandırmasına ve Chat gezinme panelinde gösterilen alan listesini özelleştirmesine yardımcı olur. Yalnızca Yetkilendirme kapsamı ile 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ğrulaması yapıldığında Chat uygulaması, alanın üyesi olarak eklenir. Ancak gerçek kişi 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. Yalnızca alan yöneticilerinin uygulamayı alandan kaldırmasına izin vermek için Oluşturulduktan sonra alan üyeliği, 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 istekte bulunan kullanıcının alan yöneticisi olması gerekir. Uygulama kimlik doğrulamasını kullanıyorsanız Chat uygulamasının alanı oluşturan uygulama olması gerekir.
|
| DeleteMessage |
|---|
|
Mesajları siler. Örnek için Mesaj 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 çağrıyı yapan Chat uygulaması tarafından oluşturulan mesajları silebilir.
|
| DeleteMessagePin |
|---|
|
Sabitlenmiş bir mesajı siler. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
| DeleteReaction |
|---|
|
Bir mesaja verilen tepkiyi siler. Örnek için Tepki silme bölümüne bakın. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
| DeleteSection |
|---|
|
Bölümde alanlar gibi öğeler varsa bu öğeler Google Chat'in varsayılan bölümlerine taşınır ve silinmez. Ayrıntılı bilgi için Google Chat'te bölüm oluşturma ve düzenleme başlıklı makaleyi inceleyin. Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması gerektirir:
|
| DeleteSpace |
|---|
|
Adlandırılmış bir alanı siler. Her zaman basamaklı silme işlemi gerçekleştirir. Bu, alandaki alt kaynakların (ör. alanda yayınlanan mesajlar ve alandaki üyelikler) da silindiği anlamına gelir. Ö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ı ile çağrıyı yapan 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:
|
| FindGroupChats |
|---|
|
Çağrıyı yapan kullanıcı bazı kullanıcıları engellerse veya bazı kullanıcılar tarafından engellenirse ve belirtilen kullanıcı grubunun tamamını içeren alan bulunamazsa bu yöntem, engellenen veya engelleyen kullanıcıları içermeyen alanları döndürür. Belirtilen kullanıcı grubu yalnızca insan (uygulama dışı) üyelikleri içermelidir. Gerçek kişi olmayan kullanıcılar içeren istekler hiçbir alan döndürmez. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
| 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:
|
| GetAvailability |
|---|
|
Google Chat'te gerçek bir kullanıcının müsaitlik durumu bilgisini döndürür. Örneğin, bir kullanıcının çevrimiçi veya uzakta olup olmadığını kontrol etmek ya da özel durum mesajını almak için bu yöntem kullanılabilir. Bu yöntem yalnızca kimliği doğrulanmış kullanıcının müsaitlik durumunu alır. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
| GetCustomEmoji |
|---|
|
Özel emojiyle ilgili 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 |
|---|
|
Üyelikle ilgili ayrıntıları döndürür. Örnek için Bir kullanıcının veya Google Chat uygulamasının üyeliğiyle ilgili ayrıntıları alma başlıklı makaleyi inceleyin. Aşağıdaki kimlik doğrulama türlerini destekler:
|
| GetMessage |
|---|
|
Bir mesajla ilgili ayrıntıları döndürür. Örnek için Bir mesajla ilgili ayrıntıları alma bölümüne bakın. Aşağıdaki kimlik doğrulama türlerini destekler:
Not: Engellenen bir üye veya alandan 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ında aşağıdaki sınırlamalar vardır:
|
| GetSpaceEvent |
|---|
|
Google Chat alanından bir etkinlik 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: İstenen verileri okumaya uygun bir yetkilendirme kapsamına sahip aşağıdaki kimlik doğrulama türlerini destekler:
Bir etkinliği almak 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 bildirim ayarını alma bölümünü inceleyin. Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması gerektirir:
|
| GetSpaceReadState |
|---|
|
Kullanıcının bir alandaki okuma durumuyla ilgili ayrıntıları döndürür. Okunan ve okunmayan mesajları belirlemek için kullanılır. Örnek için Kullanıcının alan okuma durumuyla ilgili ayrıntıları alma başlıklı makaleyi inceleyin. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
| GetThreadReadState |
|---|
|
Kullanıcının bir ileti dizisindeki okuma durumuyla ilgili ayrıntıları döndürür. Okunan ve okunmayan mesajları belirlemek için kullanılır. Örnek için Kullanıcının ileti dizisi okuma durumuyla ilgili ayrıntıları alma 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ıya görünen ö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 Chat uygulaması üyeliklerini (kendi üyelikleri dahil) hariç tutar. Kullanıcı kimlik doğrulaması ile üyelikleri listelediğinizde, kimliği doğrulanmış kullanıcının erişebildiği alanlardaki üyelikler listelenir. Aşağıdaki kimlik doğrulama türlerini destekler:
|
| ListMessagePins |
|---|
|
Bir alandaki sabitlenmiş mesajları listeler. Kullanıcılar, kolay erişim için alanlardaki önemli mesajları sabitleyebilir. Daha fazla bilgi için Google Chat'te görüşmeleri sabitleme veya sabitlemeyi kaldırma başlıklı makaleyi inceleyin. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
| 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ıldığında yanıt, boş bir JSON nesnesi ( Aşağıdaki kimlik doğrulama türlerini destekler:
|
| ListReactions |
|---|
|
Bir mesaja verilen tepkileri listeler. Örnek için Bir mesajın tepkilerini listeleme başlıklı makaleyi inceleyin. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
| ListSectionItems |
|---|
|
Bir bölümdeki öğeleri listeler. Bölüm öğeleri yalnızca alanlar olabilir. Ayrıntılı bilgi için Google Chat'te bölüm oluşturma ve düzenleme başlıklı makaleyi inceleyin. Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması gerektirir:
|
| ListSections |
|---|
|
Chat kullanıcısının erişebileceği bölümleri listeler. Bölümler, kullanıcıların görüşmelerini gruplandırmasına ve Chat gezinme panelinde gösterilen alan listesini özelleştirmesine yardımcı olur. Ayrıntılı bilgi için Google Chat'te bölüm oluşturma ve düzenleme başlıklı makaleyi inceleyin. Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması gerektirir:
|
| ListSpaceEvents |
|---|
|
Google Chat alanındaki etkinlikleri listeler. Her etkinlik için yük, Chat kaynağının en son sürümünü içerir. Örneğin, yeni alan üyeleriyle ilgili etkinlikleri listelerseniz sunucu, en son üyelik ayrıntılarını içeren İstenen verileri okumaya uygun bir yetkilendirme kapsamına sahip aşağıdaki kimlik doğrulama türlerini destekler:
Etkinlikleri listelemek için kimliği doğrulanmış arayanın alanın üyesi olması gerekir. Örnek için Google Chat alanındaki etkinlikleri listeleme başlıklı makaleyi inceleyin.
|
| ListSpaces |
|---|
|
Arayanın üyesi olduğu alanları listeler. Grup sohbetleri ve DM'ler, ilk mesaj gönderilene kadar listelenmez. Örnek için Alanları listeleme başlıklı makaleyi inceleyin. Aşağıdaki kimlik doğrulama türlerini destekler:
Google Workspace kuruluşuna göre tüm adlandırılmış alanları listelemek için Workspace yönetici ayrıcalıklarını kullanarak
|
| MarkAsActive |
|---|
|
Kullanıcıyı Google Chat'te Kullanıcının müsaitlik durumunu Bu yöntem yalnızca kimliği doğrulanmış kullanıcının müsaitlik durumunu günceller. Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması gerekir:
|
| MarkAsAway |
|---|
|
Kullanıcıyı Google Chat'te Kullanıcının durumunu "Uzakta" olarak ayarlar ve kullanıcının etkinliğinden etkilenmez. Bu yöntem yalnızca kimliği doğrulanmış kullanıcının müsaitlik durumunu günceller. Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması gerekir:
|
| MarkAsDoNotDisturb |
|---|
|
Kullanıcıyı Google Chat'te Bir kullanıcının müsaitlik durumunu, belirtilen bitiş zamanına kadar Bu yöntem yalnızca kimliği doğrulanmış kullanıcının müsaitlik durumunu günceller. Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması gerektirir:
|
| MoveSectionItem |
|---|
|
Bir öğeyi bir bölümden diğerine taşır. Örneğin, bir bölümde alanlar varsa bu yöntem, bir alanı farklı bir bölüme taşımak için kullanılabilir. Ayrıntılı bilgi için Google Chat'te bölüm oluşturma ve düzenleme başlıklı makaleyi inceleyin. Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması gerektirir:
|
| PositionSection |
|---|
|
Bir bölümün sıralama ölçütünü değiştirir. Ayrıntılı bilgi için Google Chat'te bölüm oluşturma ve düzenleme başlıklı makaleyi inceleyin. Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması gerektirir:
|
| ReplaceMessageCards |
|---|
|
Mesajda yer alan kartları değiştirir. Bir Chat uygulaması, yalnızca mesajda kartlar varsa ve kartlar uygulama tarafından oluşturulmuşsa kullanıcı tarafından oluşturulan bir mesajdaki kartları değiştirebilir. Uygulama, kartları boş bir listeyle değiştirirse kartlar kaldırılır. Uygulama, kartları kaldırdıktan sonra mesaja tekrar kart ekleyemez. Yetkilendirme kapsamı ile uygulama kimlik doğrulaması gerektirir: -
|
| SearchMessages |
|---|
|
Google Chat'te, arayan kullanıcının erişebildiği mesajları arar. Arama ölçütleriyle eşleşen mesajların listesini döndürür. Kullanıcının erişebildiği tüm alanlarda arama yapmak için Bu API, tüm mesaj türlerini döndürmez. Aşağıda listelenen mesaj türleri yanıta dahil edilmez. Tüm mesajları listelemek için
Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
| SearchSpaces |
|---|
|
Bir Google Workspace kuruluşundaki alanların listesini döndürür. Örnek için Alanları arama ve yönetme başlıklı makaleyi inceleyin.
Aşağıdaki kimlik doğrulama türlerini destekler:
|
| SetUpSpace |
|---|
|
Alan oluşturur ve belirtilen kullanıcıları bu alana ekler. Arayan kullanıcı alana otomatik olarak eklenir ve istekte üyelik olarak belirtilmemelidir. Örnek için İlk üyelerle alan oluşturma başlıklı makaleyi inceleyin. Eklenecek gerçek kişi üyeleri belirtmek için uygun Eklenecek Google gruplarını belirtmek için uygun Adlandırılmış bir alan veya grup sohbetinde, arayan kişi bazı üyeleri engellerse veya bazı üyeler tarafından engellenirse ya da bazı üyeleri ekleme izni yoksa bu üyeler oluşturulan alana eklenmez. Arayan kullanıcı ile başka bir gerçek kişi kullanıcı arasında doğrudan mesaj (DM) oluşturmak için gerçek kişi kullanıcıyı temsil edecek tam olarak bir üyelik belirtin. Kullanıcılardan biri diğerini engellerse istek başarısız olur ve DM oluşturulmaz. Arayan kullanıcı ile arayan uygulama arasında DM oluşturmak için İki kullanıcı arasında zaten bir DM varsa istek yapıldığı sırada bir kullanıcı diğerini engellese bile mevcut DM döndürülür. Mesaj dizili yanıtların kullanıldığı alanlar desteklenmez. Alan oluştururken Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
| UpdateAvailability |
|---|
|
Gerçek bir kullanıcının müsaitlik bilgilerini günceller. Bu yöntemle yalnızca Bu yöntem yalnızca kimliği doğrulanmış kullanıcının müsaitlik durumunu günceller. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
| UpdateMembership |
|---|
|
Üyeliği günceller. Örnek için Kullanıcının alandaki üyeliğini güncelleme başlıklı makaleyi inceleyin. Aşağıdaki kimlik doğrulama türlerini destekler:
|
| UpdateMessage |
|---|
|
Mesajı günceller. Aşağıdaki kimlik doğrulama türlerini destekler:
Uygulama kimlik doğrulaması kullanılırken istekler yalnızca çağrıyı yapan Chat uygulaması tarafından oluşturulan mesajları güncelleyebilir.
|
| UpdateSection |
|---|
|
Bir bölümü günceller. Yalnızca Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması gerektirir:
|
| UpdateSpace |
|---|
|
Bir alanı günceller. Örnek için Alanı güncelleme başlıklı makaleyi inceleyin.
Aşağıdaki kimlik doğrulama türlerini destekler:
Uygulama kimlik doğrulamasında aşağıdaki sınırlamalar vardır:
|
| UpdateSpaceNotificationSetting |
|---|
|
Alan bildirim ayarını günceller. Örnek için Arayanın alan bildirim ayarını güncelleme başlıklı makaleyi inceleyin. Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması gerektirir:
|
| UpdateSpaceReadState |
|---|
|
Bir kullanıcının alandaki okuma durumunu günceller. Okunan ve okunmayan mesajları belirlemek için kullanılır. Örnek için Kullanıcının alan okuma durumunu güncelleme başlıklı makaleyi inceleyin. Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması gerektirir:
|
AccessoryWidget
Mesajın alt kısmında görünen bir veya daha fazla etkileşimli widget. Ayrıntılı bilgi için Mesajın alt kısmına etkileşimli widget'lar ekleme başlıklı makaleyi inceleyin.
| Alanlar | |
|---|---|
action birleşik alanı. İşlemin türü. action aşağıdakilerden yalnızca biri olabilir: |
|
button_list |
Düğme listesi. |
ActionResponse
Chat uygulamasının, yanıtının nasıl yayınlanacağını yapılandırmak için kullanabileceği parametreler.
| Alanlar | |
|---|---|
type |
Yalnızca giriş. Chat uygulaması yanıtının türü. |
url |
Yalnızca giriş. Kullanıcıların kimlik doğrulaması veya yapılandırma yapması için URL. (Yalnızca |
dialog_action |
Yalnızca giriş. İletişim kutusuyla ilgili bir etkileşim etkinliğine verilen yanıt. |
updated_widget |
Yalnızca giriş. Güncellenen widget'ın yanıtı. |
ResponseType
Chat uygulaması yanıtının türü.
| Sıralamalar | |
|---|---|
TYPE_UNSPECIFIED |
NEW_MESSAGE olarak işlenen varsayılan tür. |
NEW_MESSAGE |
Konuda yeni bir mesaj olarak yayınlama |
UPDATE_MESSAGE |
Chat uygulamasının mesajını güncelleme Buna yalnızca ileti gönderen türünün BOT olduğu bir CARD_CLICKED etkinliğinde izin verilir. |
UPDATE_USER_MESSAGE_CARDS |
Kullanıcı mesajındaki kartları güncelleme Buna yalnızca eşleşen bir URL'ye sahip MESSAGE etkinliğine veya mesaj gönderen türünün HUMAN olduğu bir CARD_CLICKED etkinliğine yanıt olarak izin verilir. Metin yoksayılır. |
REQUEST_CONFIG |
Kullanıcıdan gizli olarak ek kimlik doğrulama veya yapılandırma isteyin. |
DIALOG |
İletişim kutusu gösterir. |
UPDATE_WIDGET |
Widget metni otomatik tamamlama seçenekleri sorgusu. |
SelectionItems
Widget otomatik tamamlama sonuçlarının listesi.
| Alanlar | |
|---|---|
items[] |
SelectionItem nesneleri dizisi. |
UpdatedWidget
selectionInput widget'ları için çoklu seçim menüsüne yönelik otomatik tamamlama önerileri döndürür.
| Alanlar | |
|---|---|
widget |
Güncellenen widget'ın kimliği. Kimlik, güncelleme isteğini tetikleyen widget'ın kimliğiyle eşleşmelidir. |
updated_widget birleşik alanı. Widget, bir kullanıcı işlemine yanıt olarak güncellendi. updated_widget aşağıdakilerden yalnızca biri olabilir: |
|
suggestions |
Widget otomatik tamamlama sonuçlarının listesi |
ActionStatus
Bir iletişim kutusunu çağırma veya gönderme isteğinin durumunu gösterir.
| Alanlar | |
|---|---|
status_code |
Durum kodu. |
user_facing_message |
Kullanıcılara isteklerinin durumu hakkında gönderilecek mesaj. Ayarlanmazsa |
Ek açıklama
Ek açıklamalar, mesajın düz metin gövdesiyle veya start_index ve length değeri 0 olan Google Dokümanlar ya da E-Tablolar gibi Google Workspace kaynaklarına bağlantı veren çiplerle ilişkilendirilebilir. Kısa mesajlara temel biçimlendirme eklemek için Kısa mesajları biçimlendirme başlıklı makaleyi inceleyin.
Düz metin e-posta mesajı örneği:
Hello @FooBot how are you!"
İlgili ek açıklama meta verileri:
"annotations":[{
"type":"USER_MENTION",
"startIndex":6,
"length":7,
"userMention": {
"user": {
"name":"users/{user}",
"displayName":"FooBot",
"avatarUrl":"https://goo.gl/aeDtrS",
"type":"BOT"
},
"type":"MENTION"
}
}]
| Alanlar | |
|---|---|
type |
Bu notun türü. |
length |
Bu ek açıklamanın karşılık geldiği düz metin e-posta mesajı gövdesindeki alt dizenin uzunluğu. Mevcut değilse uzunluğun 0 olduğunu gösterir. |
start_index |
Bu ek açıklamanın karşılık geldiği düz metin e-posta mesajındaki başlangıç dizini (0 tabanlı, dahil). |
metadata birleşik alanı. Notla ilgili ek meta veriler. metadata aşağıdakilerden yalnızca biri olabilir: |
|
user_mention |
Kullanıcıdan bahsetme meta verileri. |
slash_command |
Eğik çizgi komutunun meta verileri. |
rich_link_metadata |
Zengin bağlantının meta verileri. |
custom_emoji_metadata |
Özel emojinin meta verileri. |
AnnotationType
Notun türü.
| Sıralamalar | |
|---|---|
ANNOTATION_TYPE_UNSPECIFIED |
Enum için varsayılan değer. Kullanmayın. |
USER_MENTION |
Bir kullanıcıdan bahsedildiğinde |
SLASH_COMMAND |
Eğik çizgi komutu çağrıldığında |
RICH_LINK |
Zengin bağlantı ek açıklaması. |
CUSTOM_EMOJI |
Özel emoji ek açıklaması. |
AppCommandMetadata
Chat uygulaması komutu ile ilgili meta veriler.
| Alanlar | |
|---|---|
app_command_id |
Chat API yapılandırmasında belirtilen komutun kimliği. |
app_command_type |
Chat uygulaması komutunun türü. |
AppCommandType
Chat uygulaması komutunun türü. Ayrıntılı bilgi için Chat uygulaması komutlarının türleri başlıklı makaleyi inceleyin.
| Sıralamalar | |
|---|---|
APP_COMMAND_TYPE_UNSPECIFIED |
Varsayılan değer. Belirtilmedi. |
SLASH_COMMAND |
Eğik çizgi komutu. Kullanıcı, komutu bir sohbet mesajında gönderir. |
QUICK_COMMAND |
Hızlı komut. Kullanıcı, mesaj yanıt alanındaki Chat menüsünden komutu seçer. |
MESSAGE_ACTION |
Mesaj işlemi. Kullanıcı, Chat'teki mesaj bağlam menüsünden komutu seçer. |
AttachedGif
URL ile belirtilen bir GIF resmi.
| Alanlar | |
|---|---|
uri |
Yalnızca çıkış. GIF resmini barındıran URL. |
Ek
Google Chat'teki bir ek.
| Alanlar | |
|---|---|
name |
Tanımlayıcı. Ekin kaynak adı. Biçim: |
content_name |
Yalnızca çıkış. İçeriğin tam yolu değil, orijinal dosya adı. |
content_type |
Yalnızca çıkış. Dosyanın içerik türü (MIME türü). |
thumbnail_uri |
Yalnızca çıkış. Ekin gerçek bir kullanıcıya önizlemesini göstermek için kullanılması gereken küçük resim URL'si. Chat uygulamaları, ek içeriğini indirmek için bu URL'yi kullanmamalıdır. |
download_uri |
Yalnızca çıkış. Gerçek bir kullanıcının eki indirmesine izin vermek için kullanılması gereken indirme URL'si. Chat uygulamaları, ek içeriğini indirmek için bu URL'yi kullanmamalıdır. |
source |
Yalnızca çıkış. Ekin kaynağı. |
data_ref birleşik alanı. Eke veri referansı. data_ref aşağıdakilerden yalnızca biri olabilir: |
|
attachment_data_ref |
İsteğe bağlıdır. Ek verilerine referans. Bu alan, ek içeren mesajlar oluşturmak veya güncellemek ya da ek verilerini indirmek için Media API ile birlikte kullanılır. |
drive_data_ref |
Yalnızca çıkış. Google Drive ekine referans. Bu alan, Google Drive API ile kullanılır. |
Kaynak
Ekin kaynağı.
| Sıralamalar | |
|---|---|
SOURCE_UNSPECIFIED |
Ayrıldı. |
DRIVE_FILE |
Dosya bir Google Drive dosyasıdır. |
UPLOADED_CONTENT |
Dosya, Chat'e yüklenir. |
AttachmentDataRef
Ek verilerine referans.
| Alanlar | |
|---|---|
resource_name |
İsteğe bağlıdır. Ek verilerinin kaynak adı. Bu alan, ek verilerini indirmek için Media API ile birlikte kullanılır. |
attachment_upload_token |
İsteğe bağlıdır. Yüklenen bir eke referans içeren opak jeton. İstemciler tarafından opak dize olarak değerlendirilir ve ekleri olan sohbet mesajları oluşturmak veya güncellemek için kullanılır. |
Kitle
Google Chat'teki bir hedef kitle. Hedef kitle, bir Google Workspace kuruluşunda yönetici tarafından tanımlanan bir kullanıcı grubunu temsil eder. Hedef kitleler, kaynakların erişim ve görünürlük ayarlarını yapılandırmak için kullanılır. Örneğin, bir alanı belirli bir kullanıcı grubu tarafından keşfedilebilir hale getirmek için hedef kitleleri kullanabilirsiniz.
Daha fazla bilgi için Hedef kitleler ve Alanları hedef kitleler tarafından bulunabilir hale getirme başlıklı makaleleri inceleyin.
| Alanlar | |
|---|---|
name |
Alanı keşfedebilecek veya alana katılabilecek hedef kitlenin kaynak adı. Ayrıntılar için Alanları hedef kitle tarafından bulunabilir hale getirme başlıklı makaleyi inceleyin. Biçim: Google Workspace kuruluşu için varsayılan hedef kitleyi kullanmak istiyorsanız |
Kullanılabilirlik
Kullanıcının Google Chat'teki mevcut müsaitlik durumu bilgilerini (ör. Etkin, Dışarıda, Rahatsız Etmeyin) ve özel durumunu temsil eder.
| Alanlar | |
|---|---|
name |
Tanımlayıcı. Kullanıcının müsaitlik durumunun kaynak adı. Biçim:
Kullanıcının e-posta adresi veya |
state |
Yalnızca çıkış. Kullanıcının mevcut müsaitlik durumu. |
custom_status |
İsteğe bağlıdır. Kullanıcının özel durumu. |
state_metadata birleşik alanı. Kullanıcının müsaitlik durumuyla ilişkili ek meta veriler. state_metadata aşağıdakilerden yalnızca biri olabilir: |
|
do_not_disturb_metadata |
Yalnızca çıkış. Kullanıcı durumu DO_NOT_DISTURB olarak ayarlanmışsa meta veriler. |
Eyalet
Kullanıcının mevcut müsaitlik durumunu gösterir.
| Sıralamalar | |
|---|---|
STATE_UNSPECIFIED |
Varsayılan değer. Durum belirtilmemiş. |
ACTIVE |
Kullanıcı, son etkinliğe göre şu anda etkindir. |
IDLE |
Kullanıcı şu anda boştadır. Bu durum, ETKİN durumundan sonra, UZAKTA durumuna geçmeden önce bir süre işlem yapılmadığını gösterir. |
AWAY |
Kullanıcı şu anda dışarıda. Bu durum, ETKİN veya BOŞTA durumunda bir süre işlem yapılmadığında otomatik olarak ya da kullanıcı tarafından manuel olarak ayarlanabilir. MarkAsAway üzerinden manuel olarak ayarlandığında bu durum, kullanıcı etkinliğinden bağımsız olarak devam eder. |
DO_NOT_DISTURB |
Kullanıcı, manuel olarak ayarlanan Rahatsız Etmeyin durumundadır. |
CalendarEventLinkData
Takvim etkinliği bağlantılarıyla ilgili veriler.
| Alanlar | |
|---|---|
calendar_id |
Bağlı Takvim'in Takvim tanımlayıcısı. |
event_id |
Bağlı Takvim etkinliğinin etkinlik tanımlayıcısı. |
CardWithId
Google Chat sohbet mesajındaki kart.
Chat uygulamaları, uygulama kimlik doğrulaması ile kart oluşturabilir. Geliştirici Önizleme Programı kapsamında, Chat uygulamanız kullanıcı olarak kimlik doğrulaması yapıyorsa kart mesajları oluşturabilir. Chat uygulamanız Geliştirici Önizleme Programı'na dahil değilse kullanıcı kimlik doğrulaması içeren kartlar oluşturamaz.
Kart içeren bir mesajın nasıl oluşturulacağını öğrenmek için Mesaj gönderme başlıklı makaleyi inceleyin.
Card Builder ile kart tasarlama ve önizleme
Kart Oluşturucu'yu açma| Alanlar | |
|---|---|
card_id |
Mesajda birden fazla kart varsa zorunludur. Mesajdaki bir kartın benzersiz tanımlayıcısı. |
card |
Kart. Maksimum boyut 32 KB'tır. |
owner_user |
Yalnızca çıkış. Kartın sahibi olan uygulama. |
ChatSpaceLinkData
Chat alanı bağlantılarıyla ilgili veriler.
| Alanlar | |
|---|---|
space |
Bağlı Chat alanı kaynağının alanı. Biçim: |
thread |
Bağlı Chat alanı kaynağının mesaj dizisi. Biçim: |
message |
Bağlı Chat alanı kaynağının mesajı. Biçim: |
Alıntı
<chat-citation data-id="{id}">{text}</chat-citation> işaretleme biçiminde bulunmalıdır. Alıntılar yalnızca mesajın markup_syntax değeri MARKDOWN olarak ayarlandığında desteklenir.Elements.citations içindeki referanssız alıntılar (ileti metninde eşleşen bir <chat-citation> etiketi olmayanlar) yok sayılır ve iletinin reddedilmesine neden olmaz.
| Alanlar | |
|---|---|
id |
Zorunlu. Uygulama tarafından tanımlanan kimlik. Yalnızca ASCII harfleri ve rakamları içermeli ve 63 karakterden kısa olmalıdır. |
cited_sources[] |
İsteğe bağlıdır. Alıntıyla alakalı kaynakların listesi. Kaynaklar, bilgi kartında gösterilir. |
CitedSource
| Alanlar | |
|---|---|
title |
Zorunlu. |
uri |
Zorunlu. Bu |
snippet |
İsteğe bağlıdır. Doğrudan kaynaktan bilgi içeren snippet. |
footer |
İsteğe bağlıdır. Snippet'in yanında altbilgi biçiminde gösterilecek ek bilgiler. |
Snippet
| Alanlar | |
|---|---|
text |
İsteğe bağlıdır. Doğrudan derlemden alınan ve Chat'te gösterilebilecek kısa bir düz metin alıntısı. Markdown biçimini desteklemez. |
image_preview |
İsteğe bağlıdır. Alıntı oluşturulurken giriş olarak sağlanan snippet'in resim önizlemesi. |
CompleteImportSpaceRequest
Bir alanın içe aktarma işlemini tamamlamak için istek mesajı.
| Alanlar | |
|---|---|
name |
Zorunlu. İçe aktarma modu alanının kaynak adı. Biçim: |
CompleteImportSpaceResponse
Bir alanın içe aktarma işlemini tamamlamak için yanıt mesajı.
| Alanlar | |
|---|---|
space |
İçe aktarma modu alanı. |
ContextualAddOnMarkup
Bu türün alanı yok.
Geliştiricilerin, bağlama dayalı bir eklentinin içeriğini belirtmek için kullandığı işaretleme.
Kart
Kart, metin ve resim gibi kullanıcı arayüzü widget'ları içerebilen bir kullanıcı arayüzü öğesidir.
| Alanlar | |
|---|---|
header |
Kartın başlığı. Üstbilgide genellikle bir başlık ve resim bulunur. |
sections[] |
Bölümler bir çizgiyle ayrılır. |
card_actions[] |
Bu kartın işlemleri. |
name |
Kartın adı. |
CardAction
Kart işlemi, kartla ilişkili işlemdir. Fatura kartı için tipik bir işlem, faturayı silme, faturayı e-postayla gönderme veya faturayı tarayıcıda açma olabilir.
Google Chat uygulamaları tarafından desteklenmez.
| Alanlar | |
|---|---|
action_label |
İşlem menüsü öğesinde gösterilen etiket. |
on_click |
Bu işlem öğesi için onclick işlemi. |
CardHeader
| Alanlar | |
|---|---|
title |
Başlık belirtilmelidir. Başlığın yüksekliği sabittir: Hem başlık hem de alt başlık belirtilirse her biri bir satır kaplar. Yalnızca başlık belirtilirse her iki satırı da kaplar. |
subtitle |
Kart başlığının alt başlığı. |
image_style |
Resmin türü (ör. kare kenarlık veya dairesel kenarlık). |
image_url |
Kart başlığındaki resmin URL'si. |
ImageStyle
| Sıralamalar | |
|---|---|
IMAGE_STYLE_UNSPECIFIED |
|
IMAGE |
Kare kenarlık. |
AVATAR |
Dairesel kenarlık. |
Bölüm
Bölüm, belirtildikleri sırayla (dikey olarak) oluşturulan bir widget koleksiyonu içerir. Tüm platformlarda kartların sabit bir genişliği vardır. Bu nedenle, şu anda düzen özelliklerine (ör. kayan) gerek yoktur.
| Alanlar | |
|---|---|
header |
Bölümün başlığı. Biçimlendirilmiş metin desteklenir. Metin biçimlendirme hakkında daha fazla bilgi için Google Chat uygulamalarında metin biçimlendirme ve Google Workspace eklentilerinde metin biçimlendirme başlıklı makaleleri inceleyin. |
widgets[] |
Bölümlerde en az bir widget bulunmalıdır. |
CreateCustomEmojiRequest
Özel emoji oluşturma isteği.
| Alanlar | |
|---|---|
custom_emoji |
Zorunlu. Oluşturulacak özel emoji. |
CreateMembershipRequest
Üyelik oluşturma isteği mesajı.
| Alanlar | |
|---|---|
parent |
Zorunlu. Üyeliğin oluşturulacağı alanın kaynak adı. Biçim: spaces/{space} |
membership |
Zorunlu. Oluşturulacak üyelik ilişkisi.
Bir Chat uygulaması, gerçek bir kullanıcı için üyelik ilişkisi oluşturduğunda belirli yetkilendirme kapsamlarını kullanmalı ve belirli alanlar için belirli değerler ayarlamalıdır:
Alanın sahibi olan Workspace kuruluşunun dışından kullanıcıları davet etmek için kullanıcı kimlik doğrulaması gerekir. Bir Chat uygulaması kendisi için üyelik ilişkisi oluşturduğunda kullanıcı olarak kimlik doğrulaması yapması ve |
use_admin_access |
İsteğe bağlıdır. Arayan kullanıcı, Chat ve Alanlar görüşmelerini yönetme ayrıcalığına sahip bir Google Workspace yöneticisi olmalıdır.
Yönetici erişimi kullanılarak uygulama üyelikleri veya yöneticinin Google Workspace kuruluşu dışındaki kullanıcılar için üyelik oluşturulması desteklenmez. |
CreateMessageNotificationOptions
Mesaj yayınlandığında bildirim davranışıyla ilgili seçenekler.
| Alanlar | |
|---|---|
notification_type |
Mesajın bildirim türü. |
NotificationType
Mesajın bildirim türü seçenekleri.
| Sıralamalar | |
|---|---|
NOTIFICATION_TYPE_NONE |
Varsayılan davranış. Bildirim davranışı, gerçek kullanıcının Chat kullanıcı arayüzünü kullanarak mesaj göndermesine benzer: Gerçek gönderene bildirim gönderilmez. |
NOTIFICATION_TYPE_FORCE_NOTIFY |
Alıcılara zorunlu bildirim gönderilir. Bu işlem, kullanıcıların alan bildirim ayarlarını ve Chat Rahatsız Etmeyin ayarlarını geçersiz kılar. Bu seçenek, cihaz düzeyindeki Rahatsız Etmeyin ayarlarını atlamaz. Uygulama kimlik doğrulaması gerekir. |
NOTIFICATION_TYPE_SILENT |
Alıcılara bildirim göndermeyin ve iletiyi okunmadı olarak işaretlemeyin. Bu, kullanıcının görüşmeyi sessize almasına veya Chat'te Rahatsız Etmeyin özelliğini etkinleştirmesine benzer şekilde çalışır. Uygulama kimlik doğrulaması gerekir. |
CreateMessagePinRequest
Mesaj sabitleme işlemi için istek mesajı.
| Alanlar | |
|---|---|
parent |
Zorunlu. Mesaj sabitlemenin oluşturulacağı üst alan. Biçim: spaces/{space} |
message_pin |
Zorunlu. Oluşturulacak MessagePin. |
CreateMessageRequest
Mesaj oluşturur.
| Alanlar | |
|---|---|
parent |
Zorunlu. Mesajın oluşturulacağı alanın kaynak adı. Biçim: |
message |
Zorunlu. E-posta mesajı. |
thread_key |
İsteğe bağlıdır. Desteği sonlandırıldı: Bunun yerine |
request_id |
İsteğe bağlıdır. Bu istek için benzersiz bir kimlik. Rastgele bir UUID önerilir. İstek kimliği belirtildiğinde istek, idempotent hale gelir. Bu sayede, aynı istek kimliğine sahip birden fazla aynı istek yalnızca tek bir mesajın oluşturulmasıyla sonuçlanır. Aynı istek kimliğine sahip sonraki istekler, mevcut mesajı döndürür ve istenen ayrıntılar mevcut durumdan farklı olsa bile mesajı güncellemez. Bu alanı etkili bir şekilde kullanmak için:
|
message_reply_option |
İsteğe bağlıdır. Bir mesajın yeni bir mesaj dizisi mi başlattığını yoksa mevcut bir mesaj dizisini mi yanıtladığını belirtir. Yalnızca adlandırılmış alanlarda desteklenir. Kullanıcı etkileşimlerine yanıt verirken bu alan yok sayılır. Bir mesaj dizisindeki etkileşimler için yanıt aynı mesaj dizisinde oluşturulur. Aksi takdirde yanıt, yeni bir mesaj dizisi olarak oluşturulur. |
message_id |
İsteğe bağlıdır. Mesaj için özel kimlik. Chat uygulamalarının, sistem tarafından atanan kimliği mesajın kaynak adında (mesaj Bu alanın değeri aşağıdaki şartları karşılamalıdır:
Ayrıntılar için Mesaj adlandırma başlıklı makaleyi inceleyin. |
create_message_notification_options |
İsteğe bağlıdır. Mesaj yayınlandığında bildirim davranışını kontrol eder. Daha fazla bilgi için Bildirimleri zorunlu kılma veya sessiz mesaj gönderme başlıklı makaleyi inceleyin. |
MessageReplyOption
Mesajların nasıl yanıtlanacağını belirtir. Gelecekte daha fazla eyalet eklenebilir.
| Sıralamalar | |
|---|---|
MESSAGE_REPLY_OPTION_UNSPECIFIED |
Varsayılan. Yeni bir ileti dizisi başlatır. Bu seçenek kullanıldığında, dahil edilen thread ID veya yoksayılır. |
REPLY_MESSAGE_FALLBACK_TO_NEW_THREAD |
İletiyi, thread ID veya tarafından belirtilen ileti dizisine yanıt olarak oluşturur. Başarısız olursa mesaj yeni bir ileti dizisi başlatır. |
REPLY_MESSAGE_OR_FAIL |
İletiyi, thread ID veya tarafından belirtilen ileti dizisine yanıt olarak oluşturur. Yeni bir thread_key kullanılırsa yeni bir ileti dizisi oluşturulur. Mesaj oluşturma işlemi başarısız olursa bunun yerine NOT_FOUND hatası döndürülür. |
CreateReactionRequest
Mesajlara tepki bırakma
| Alanlar | |
|---|---|
parent |
Zorunlu. Tepkinin oluşturulduğu mesaj. Biçim: |
reaction |
Zorunlu. Oluşturulacak tepki. |
CreateSectionRequest
Bölüm oluşturma isteği mesajı.
| Alanlar | |
|---|---|
parent |
Zorunlu. Bölümün oluşturulduğu üst kaynağın adı. Biçim: |
section |
Zorunlu. Oluşturulacak bölüm. |
CreateSpaceRequest
Üyesi olmayan adlandırılmış bir alan oluşturma isteği.
| Alanlar | |
|---|---|
space |
Zorunlu.
|
request_id |
İsteğe bağlıdır. Bu istek için benzersiz bir kimlik. Rastgele bir UUID önerilir. İstek kimliği belirtildiğinde istek, idempotent hale gelir. Bu sayede, aynı istek kimliğine sahip birden fazla aynı istek, yalnızca tek bir alanın oluşturulmasıyla sonuçlanır. Aynı istek kimliğine sahip sonraki istekler, istenen ayrıntılar mevcut durumdan farklı olsa bile mevcut alanı döndürür ve alanı güncellemez. Bu alanı etkili bir şekilde kullanmak için:
|
CustomEmoji
Özel emojiyi temsil eder.
| Alanlar | |
|---|---|
name |
Tanımlayıcı. Özel emojinin sunucu tarafından atanan kaynak adı. Biçim: |
uid |
Yalnızca çıkış. Özel emoji kaynağı için benzersiz anahtar. |
emoji_name |
İsteğe bağlıdır. Değiştirilemez. Özel emoji için kullanıcı tarafından sağlanan ve kuruluş içinde benzersiz olan ad. Özel emoji oluşturulurken gereklidir, aksi takdirde yalnızca çıkış olarak kullanılır. Emoji adları iki nokta işaretiyle başlayıp bitmeli, küçük harfle yazılmalı ve yalnızca alfanümerik karakterler, kısa çizgi ve alt çizgi içermelidir. Kelimeleri ayırmak için kısa çizgi ve alt çizgi kullanılmalıdır ancak bunlar art arda kullanılamaz. Örnek: |
temporary_image_uri |
Yalnızca çıkış. Özel emoji için en az 10 dakika geçerli olan geçici bir resim URL'si. Özel emoji oluşturulduğunda bu alanın yanıtta doldurulmadığını unutmayın. |
payload |
İsteğe bağlıdır. Yalnızca giriş. Yük verileri. Özel emoji oluşturulurken gereklidir. |
CustomEmojiPayload
Özel emoji için yük verileri.
| Alanlar | |
|---|---|
file_content |
Zorunlu. Yalnızca giriş. Özel emoji için kullanılan resim. Yük 256 KB'tan az, resmin boyutu kare ve 64 ile 500 piksel arasında olmalıdır. Kısıtlamalar değişebilir. |
filename |
Zorunlu. Yalnızca giriş. Resim dosyasının adı. Desteklenen dosya uzantıları: |
CustomEmojiMetadata
Özel emoji için ek açıklama meta verileri.
| Alanlar | |
|---|---|
custom_emoji |
Özel emoji. |
CustomStatus
Kullanıcının Google Chat'teki özel durumunu temsil eder. Bu, kullanıcının müsaitlik durumu hakkında daha fazla bilgi vermek için ayarladığı isteğe bağlı bir emoji içeren kısa bir kısa mesajı içerir.
| Alanlar | |
|---|---|
text |
Zorunlu. Özel durumun metni. Bu, maksimum uzunluğu 64 olan bir dize olacaktır. |
emoji |
Zorunlu. Özel durumun emojisi. Yalnızca Unicode emojiler desteklenir. Özel emojiler desteklenmez. |
expiration birleşik alanı. Özel durumun geçerlilik süresi. Mutlak bir zaman damgası veya geçerlilik süresi olarak belirtilebilir. expiration aşağıdakilerden yalnızca biri olabilir: |
|
expire_time |
Özel durumun süresinin dolduğu zaman damgası. |
ttl |
Yalnızca giriş. Özel durumun süresinin dolacağı geçerlilik süresi. |
DeleteCustomEmojiRequest
Özel emoji silme isteği.
| Alanlar | |
|---|---|
name |
Zorunlu. Silinecek özel emojinin kaynak adı. Biçim: Emoji adını |
DeleteMembershipRequest
Bir alandaki üyeliği silme isteği gönderme
| Alanlar | |
|---|---|
name |
Zorunlu. Silinecek üyeliğin kaynak adı. Chat uygulamaları, gerçek kullanıcıların veya kendi üyeliklerini silebilir. Chat uygulamaları, diğer uygulamaların üyeliklerini silemez. Bir kullanıcı üyeliği silinirken kullanıcı kimlik doğrulaması ile Uygulama üyeliği silinirken Biçim: |
use_admin_access |
İsteğe bağlıdır. Arayan kullanıcı, Chat ve Alanlar görüşmelerini yönetme ayrıcalığına sahip bir Google Workspace yöneticisi olmalıdır.
Yönetici erişimi kullanılarak bir alandaki uygulama üyeliklerinin silinmesi desteklenmez. |
DeleteMessagePinRequest
Sabitlenmiş bir mesajı silmek için istek mesajı.
| Alanlar | |
|---|---|
name |
Zorunlu. Kaldırılacak mesaj sabitlemenin kaynak adı. Biçim: spaces/{space}/messagePins/{message_pin} |
DeleteMessageRequest
Mesaj silme isteği.
| Alanlar | |
|---|---|
name |
Zorunlu. Mesajın kaynak adı. Biçim: Mesajınız için özel bir kimlik ayarladıysanız |
force |
İsteğe bağlıdır. Yalnızca kullanıcı olarak kimlik doğrulaması yapıldığında geçerlidir. Chat uygulaması olarak kimlik doğrulaması yapıldığında etkisi olmaz. |
DeleteReactionRequest
Bir mesaja verilen tepkiyi siler.
| Alanlar | |
|---|---|
name |
Zorunlu. Silinecek tepkinin adı. Biçim: |
DeleteSectionRequest
Bir bölümü silmek için istek mesajı.
| Alanlar | |
|---|---|
name |
Zorunlu. Silinecek bölümün adı. Biçim: |
DeleteSpaceRequest
Alan silme isteği
| Alanlar | |
|---|---|
name |
Zorunlu. Silinecek alanın kaynak adı. Biçim: |
use_admin_access |
İsteğe bağlıdır. Arayan kullanıcı, Chat ve Alanlar görüşmelerini yönetme ayrıcalığına sahip bir Google Workspace yöneticisi olmalıdır.
|
DeletionMetadata
Silinen bir mesajla ilgili bilgiler. delete_time ayarlandığında mesajlar silinir.
| Alanlar | |
|---|---|
deletion_type |
Mesajı kimin sildiğini gösterir. |
DeletionType
Mesajı kimin ve nasıl sildiği Gelecekte daha fazla değer eklenebilir. Mesajların ne zaman silinebileceğiyle ilgili ayrıntılar için Google Chat'te mesaj düzenleme veya silme başlıklı makaleyi inceleyin.
| Sıralamalar | |
|---|---|
DELETION_TYPE_UNSPECIFIED |
Bu değer kullanılmıyor. |
CREATOR |
Kullanıcı kendi mesajını sildi. |
SPACE_OWNER |
Mesaj bir sahip veya yönetici tarafından silindi. |
ADMIN |
Bir Google Workspace yöneticisi mesajı sildi. Yöneticiler, alandaki herhangi bir mesajı silebilir. Buna, alan üyeleri veya Chat uygulamaları tarafından gönderilen mesajlar da dahildir. |
APP_MESSAGE_EXPIRY |
Bir Chat uygulaması, süresi dolduğunda kendi mesajını sildi. |
CREATOR_VIA_APP |
Bir Chat uygulaması, mesajı oluşturan kişi adına (kullanıcı kimlik doğrulaması kullanarak) mesajı sildi. |
SPACE_OWNER_VIA_APP |
Bir Chat uygulaması, alan yöneticisi adına mesajı sildi (kullanıcı kimlik doğrulaması kullanılarak). |
SPACE_MEMBER |
Alandaki bir üye mesajı sildi. Kullanıcılar, uygulamalar tarafından gönderilen mesajları silebilir. |
Dialog
İletişim kutusunun kart gövdesini çevreleyen sarmalayıcı.
| Alanlar | |
|---|---|
body |
Yalnızca giriş. Kalıcı pencerede oluşturulan iletişim kutusunun gövdesi. Google Chat uygulamaları şu kart varlıklarını desteklemez: |
DialogAction
Bir iletişim kutusu ve istek durum kodu içerir.
| Alanlar | |
|---|---|
action_status |
Yalnızca giriş. Bir iletişim kutusunu çağırma veya gönderme isteğinin durumu. Gerekirse kullanıcılara bir durum ve mesaj gösterir. Örneğin, bir hata veya başarı durumunda. |
action birleşik alanı. Gerçekleştirilecek işlem. action aşağıdakilerden yalnızca biri olabilir: |
|
dialog |
Yalnızca giriş. İstek için iletişim kutusu. |
DoNotDisturbMetadata
DO_NOT_DISTURB müsaitlik durumuyla ilişkili meta veriler, durumun ne zaman sona ereceğini belirtir.
| Alanlar | |
|---|---|
expiration_time |
Yalnızca çıkış. Kullanıcının DO_NOT_DISTURB olarak işaretlenmesi gereken zaman damgası. Bu tarih, en fazla 1 yıl sonrası olabilir. |
DriveDataRef
Drive ekindeki verilere referans.
| Alanlar | |
|---|---|
drive_file_id |
Drive dosyasının kimliği. Drive API ile kullanın. |
DriveLinkData
Google Drive bağlantılarıyla ilgili veriler.
| Alanlar | |
|---|---|
drive_data_ref |
Bir Google Drive dosyasına referans veren DriveDataRef. |
mime_type |
Bağlı Google Drive kaynağının MIME türü. |
Öğeler
| Alanlar | |
|---|---|
cited_sources[] |
Mesajın altında altbilgi bağlantıları olarak gösterilecek kaynakların listesi. Bunlara satır içinde referans verilmez. Satır içi referanslar için |
citations[] |
Mesaj metninde ( |
ElementsImage
| Alanlar | |
|---|---|
image birleşik alanı. Zorunlu. Desteklenen resim temsillerinden biri. image aşağıdakilerden yalnızca biri olabilir: |
|
image_uri |
Zorunlu. Bir resmin herkese açık URI'si. |
Emoji
Mesaja tepki olarak kullanılan emoji.
| Alanlar | |
|---|---|
content birleşik alanı. Zorunlu. Emojinin içeriği. content aşağıdakilerden yalnızca biri olabilir: |
|
unicode |
İsteğe bağlıdır. Unicode dizesiyle temsil edilen temel bir emoji. |
custom_emoji |
Özel emoji. |
EmojiReactionSummary
Bir mesaja belirli bir emojiyle tepki veren kullanıcıların sayısı.
| Alanlar | |
|---|---|
emoji |
Yalnızca çıkış. Tepkilerle ilişkili emoji. |
reaction_count |
Yalnızca çıkış. İlişkili emoji kullanılarak verilen tepkilerin toplam sayısı. |
FindDirectMessageRequest
Kullanıcı kaynağına göre doğrudan mesaj alanını alma isteği.
| Alanlar | |
|---|---|
name |
Zorunlu. Doğrudan mesajın bulunacağı kullanıcının kaynak adı. Biçim: |
FindGroupChatsRequest
Kullanıcı kaynaklarına göre grup sohbeti alanlarını alma isteği.
| Alanlar | |
|---|---|
users[] |
İsteğe bağlıdır. Arayan kullanıcıyla grup sohbetinde olan tüm gerçek kullanıcıların kaynak adları. Chat uygulamaları isteğe dahil edilemez. Tek bir istekte belirtilebilecek maksimum kullanıcı sayısı Biçim: |
page_size |
İsteğe bağlıdır. Döndürülecek maksimum alan sayısı. Hizmet, bu değerden daha az sonuç döndürebilir. Belirtilmezse en fazla 10 alan döndürülür. Maksimum değer 30'dur. 30'dan büyük bir değer kullanırsanız bu değer otomatik olarak 30'a değiştirilir. Negatif değerler |
page_token |
İsteğe bağlıdır. Grup sohbetlerini bulmak için yapılan önceki bir çağrıdan alınan sayfa jetonu. Sonraki sayfayı almak için bu parametreyi sağlayın. Sayfalandırma yapılırken sağlanan diğer tüm parametreler, jetonu sağlayan çağrıyla eşleşmelidir. Farklı değerler iletmek beklenmedik sonuçlara yol açabilir. |
space_view |
İstenen alan görünümü türü. Ayarlanmazsa varsayılan olarak |
FindGroupChatsResponse
Yalnızca arayan kullanıcıyı ve istenen kullanıcıları içeren grup sohbeti alanlarını içeren bir yanıt.
| Alanlar | |
|---|---|
spaces[] |
İstenen (veya ilk) sayfadaki alanların listesi. |
next_page_token |
Sonraki sonuç sayfasını almak için |
ForwardedMetadata
Mesajın yönlendirildiği kaynak alanla ilgili meta veriler.
| Alanlar | |
|---|---|
space |
Yalnızca çıkış. Kaynak alanın kaynak adı. Biçim: spaces/{space} |
space_display_name |
Yalnızca çıkış. Yönlendirme sırasında kaynak alanın veya DM'nin görünen adı. |
GetAttachmentRequest
Ek almak için istekte bulunma
| Alanlar | |
|---|---|
name |
Zorunlu. Ekin kaynak adı ( |
GetAvailabilityRequest
GetAvailability yöntemi için istek mesajı.
| Alanlar | |
|---|---|
name |
Zorunlu. Alınacak müsaitlik durumunun kaynak adı. Biçim: users/{user}/availability
Kullanıcının e-posta adresi veya |
GetCustomEmojiRequest
Tek bir özel emojiyi döndürme isteği.
| Alanlar | |
|---|---|
name |
Zorunlu. Özel emojinin kaynak adı. Biçim: Emoji adını |
GetMembershipRequest
Bir alana üye olma isteğinde bulunma.
| Alanlar | |
|---|---|
name |
Zorunlu. Alınacak üyeliğin kaynak adı. Kullanıcı kimlik doğrulamasını kullanarak uygulamanın kendi üyeliğini almak için isteğe bağlı olarak Biçim: Kullanıcının e-posta adresini |
use_admin_access |
İsteğe bağlıdır. Arayan kullanıcı, Chat ve Alanlar görüşmelerini yönetme ayrıcalığına sahip bir Google Workspace yöneticisi olmalıdır.
Yönetici erişimi kullanılırken bir alandaki uygulama üyeliklerini alma işlemi desteklenmez. |
GetMessageRequest
Mesaj almak için istekte bulunun.
| Alanlar | |
|---|---|
name |
Zorunlu. Mesajın kaynak adı. Biçim: Mesajınız için özel bir kimlik ayarladıysanız |
markup_syntax |
İsteğe bağlıdır. Sohbet mesajı |
GetSpaceEventRequest
Alan etkinliği almak için istek mesajı.
| Alanlar | |
|---|---|
name |
Zorunlu. Alan etkinliğinin kaynak adı. Biçim: |
GetSpaceNotificationSettingRequest
Alan bildirimi ayarını almak için mesaj isteyin. Yalnızca arayan kullanıcı için bildirim ayarının alınmasını destekler.
| Alanlar | |
|---|---|
name |
Zorunlu. Biçim: users/{user}/spaces/{space}/spaceNotificationSetting
|
GetSpaceReadStateRequest
GetSpaceReadState API için istek mesajı.
| Alanlar | |
|---|---|
name |
Zorunlu. Alınacak alan okuma durumunun kaynak adı. Yalnızca arayan kullanıcının okuma durumunu alma desteklenir. Arayan kullanıcıya atıfta bulunmak için aşağıdakilerden birini ayarlayın:
Biçim: users/{user}/spaces/{space}/spaceReadState |
GetSpaceRequest
Tek bir alan döndürme isteği.
| Alanlar | |
|---|---|
name |
Zorunlu. Alanın Biçim: |
use_admin_access |
İsteğe bağlıdır. Arayan kullanıcı, Chat ve Alanlar görüşmelerini yönetme ayrıcalığına sahip bir Google Workspace yöneticisi olmalıdır.
|
GetThreadReadStateRequest
GetThreadReadStateRequest API için istek mesajı.
| Alanlar | |
|---|---|
name |
Zorunlu. Alınacak ileti dizisi okuma durumunun kaynak adı. Yalnızca arayan kullanıcının okuma durumunu almayı destekler. Arayan kullanıcıya atıfta bulunmak için aşağıdakilerden birini ayarlayın:
Biçim: users/{user}/spaces/{space}/threads/{thread}/threadReadState |
Grup
Google Chat'teki bir Google Grubu.
| Alanlar | |
|---|---|
name |
Bir Google Grubu'nun kaynak adı. Cloud Identity Groups API'de bir grubu temsil eder. Biçim: groups/{group} |
HistoryState
Mesajlar ve alanlar için geçmiş durumu. Mesajların ve görüşme dizilerinin oluşturulduktan sonra ne kadar süre saklanacağını belirtir.
| Sıralamalar | |
|---|---|
HISTORY_STATE_UNSPECIFIED |
Varsayılan değer. Kullanmayın. |
HISTORY_OFF |
Geçmişe kayıt kapalı. Mesajlar ve mesaj dizileri 24 saat boyunca saklanır. |
HISTORY_ON |
Geçmiş açık. Kuruluşun Apps Kasası saklama kuralları, mesajların ve ileti dizilerinin ne kadar süreyle saklanacağını belirtir. |
ListCustomEmojisRequest
Özel emoji listesi döndürme isteği.
| Alanlar | |
|---|---|
page_size |
İsteğe bağlıdır. Döndürülen maksimum özel emoji sayısı. Hizmet, bu değerden daha az özel emoji döndürebilir. Belirtilmezse varsayılan değer 25'tir. Maksimum değer 200'dür. 200'ün üzerindeki değerler 200 olarak değiştirilir. |
page_token |
İsteğe bağlıdır. (Önceki bir sorgudan devam ediyorsanız.) Önceki bir özel emoji listeleme çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bu değeri sağlayın. Sayfalandırma yaparken filtre değeri, sayfa jetonunu sağlayan çağrıyla eşleşmelidir. Farklı bir değer iletmek beklenmedik sonuçlara yol açabilir. |
filter |
İsteğe bağlıdır. Sorgu filtresi. İçerik üreticiye göre filtrelemeyi destekler. İçerik üreticiye göre filtrelemek için geçerli bir değer belirtmeniz gerekir. Şu anda özel emojileri, arayan kullanıcı tarafından oluşturulup oluşturulmadığına göre filtrelemek için yalnızca Örneğin, aşağıdaki sorgu, arayan tarafından oluşturulan özel emojileri döndürür: Geçersiz sorgular |
ListCustomEmojisResponse
Özel emojileri listelemek için bir yanıt.
| Alanlar | |
|---|---|
custom_emojis[] |
Sırasız liste. Özel emojilerin listesi. |
next_page_token |
Sonraki sonuç sayfasını almak için |
ListMembershipsRequest
Üyelikleri listelemek için istek mesajı.
| Alanlar | |
|---|---|
parent |
Zorunlu. Üyelik listesi alınacak alanın kaynak adı. Biçim: spaces/{space} |
page_size |
İsteğe bağlıdır. Döndürülecek maksimum üyelik sayısı. Hizmet, bu değerden daha az sonuç döndürebilir. Belirtilmezse en fazla 100 üyelik döndürülür. Maksimum değer 1.000'dir. 1.000'den büyük bir değer kullanırsanız bu değer otomatik olarak 1.000 olarak değiştirilir. Negatif değerler |
page_token |
İsteğe bağlıdır. Üyelikleri listelemek için yapılan önceki bir çağrıdan alınan sayfa jetonu. Sonraki sayfayı almak için bu parametreyi sağlayın. Sayfalandırma yapılırken sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir. Diğer parametrelere farklı değerler iletmek beklenmedik sonuçlara yol açabilir. |
filter |
İsteğe bağlıdır. Sorgu filtresi. Üyelikleri, üyenin rolüne ( Role göre filtrelemek için Türe göre filtrelemek için Hem role hem de türe göre filtrelemek için
Örneğin, aşağıdaki sorgular geçerlidir: Aşağıdaki sorgular geçersiz: Geçersiz sorgular, sunucu tarafından |
show_groups |
İsteğe bağlıdır. |
show_invited |
İsteğe bağlıdır. Şu anda kullanıcı kimlik doğrulaması gerektirir. |
use_admin_access |
İsteğe bağlıdır. Arayan kullanıcı, Chat ve Alanlar görüşmelerini yönetme ayrıcalığına sahip bir Google Workspace yöneticisi olmalıdır.
Yönetici erişimi kullanılırken bir alandaki uygulama üyeliklerinin listelenmesi desteklenmez. |
ListMembershipsResponse
Alanın üyeliklerini listeleme isteğine yanıt.
| Alanlar | |
|---|---|
memberships[] |
Sırasız liste. İstenen (veya ilk) sayfadaki üyeliklerin listesi. |
next_page_token |
Sonraki sonuç sayfasını almak için |
ListMessagePinsRequest
Mesaj sabitlemelerini listelemek için istek mesajı.
| Alanlar | |
|---|---|
parent |
Zorunlu. Sabitlenmiş öğeler koleksiyonunun sahibi olan üst alan Biçim: |
page_size |
İsteğe bağlıdır. Döndürülen maksimum mesaj sabitleme sayısı. Hizmet, bu değerden daha az mesaj döndürebilir. Maksimum değer 100'dür. 100'den büyük bir değer kullanırsanız bu değer otomatik olarak 100'e değiştirilir. Belirtilmezse en fazla 100 sabitlenmiş mesaj döndürülür. Negatif değerler |
page_token |
İsteğe bağlıdır. Önceki bir liste mesaj sabitleme çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bu parametreyi sağlayın. Sayfalandırma yapılırken sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir. Diğer parametrelere farklı değerler iletmek beklenmedik sonuçlara yol açabilir. |
ListMessagePinsResponse
Mesaj sabitlemelerini listelemek için yanıt mesajı.
| Alanlar | |
|---|---|
message_pins[] |
Belirtilen alandaki sabitlenmiş mesajlar. |
next_page_token |
Sonraki sonuç sayfasını almak için |
ListMessagesRequest
Kullanıcının üyesi olduğu, belirtilen alandaki mesajları listeler.
| Alanlar | |
|---|---|
parent |
Zorunlu. Mesajların listeleneceği alanın kaynak adı. Biçim: |
page_size |
İsteğe bağlıdır. Döndürülen maksimum mesaj sayısı. Hizmet, bu değerden daha az mesaj döndürebilir. Belirtilmezse en fazla 25 öğe döndürülür. Maksimum değer 1.000'dir. 1.000'den büyük bir değer kullanırsanız bu değer otomatik olarak 1.000 olarak değiştirilir. Negatif değerler |
page_token |
İsteğe bağlıdır. Önceki bir list messages çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bu parametreyi sağlayın. Sayfalandırma yapılırken sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir. Diğer parametrelere farklı değerler iletmek beklenmedik sonuçlara yol açabilir. |
filter |
İsteğe bağlıdır. Sorgu filtresi. Mesajları tarihe ( Mesajları oluşturuldukları tarihe göre filtrelemek için İleti dizisine göre filtrelemek için Hem ileti dizisine hem de tarihe göre filtrelemek için sorgunuzda Örneğin, aşağıdaki sorgular geçerlidir: Geçersiz sorgular, sunucu tarafından |
order_by |
İsteğe bağlıdır. Mesaj listesinin sıralanma şekli. Sıralama işlemine göre sıralanacak bir değer belirtin. Geçerli sıralama işlemi değerleri şunlardır:
Varsayılan sıralama |
show_deleted |
İsteğe bağlıdır. Silinen mesajların dahil edilip edilmeyeceği. Silinen mesajlar, silinme zamanını ve silinmeleriyle ilgili meta verileri içerir ancak mesaj içeriği kullanılamaz. |
markup_syntax |
İsteğe bağlıdır. Sohbet mesajı |
ListMessagesResponse
Mesajları listelemek için yanıt mesajı.
| Alanlar | |
|---|---|
messages[] |
Mesaj listesi. |
next_page_token |
Sonraki sonuç sayfasını almak için |
ListReactionsRequest
Bir mesaja verilen tepkileri listeler.
| Alanlar | |
|---|---|
parent |
Zorunlu. Kullanıcıların tepki verdiği mesaj. Biçim: |
page_size |
İsteğe bağlıdır. Döndürülen maksimum tepki sayısı. Hizmet, bu değerden daha az tepki döndürebilir. Belirtilmezse varsayılan değer 25'tir. Maksimum değer 200'dür. 200'ün üzerindeki değerler 200 olarak değiştirilir. |
page_token |
İsteğe bağlıdır. (Önceki bir sorgudan devam ediyorsanız.) Önceki bir liste tepkileri çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bu değeri sağlayın. Sayfalandırma yaparken filtre değeri, sayfa jetonunu sağlayan çağrıyla eşleşmelidir. Farklı bir değer iletmek beklenmedik sonuçlara yol açabilir. |
filter |
İsteğe bağlıdır. Sorgu filtresi. Tepkileri emoji ( Birden fazla emoji veya kullanıcı için tepkileri filtrelemek istiyorsanız benzer alanları Tepkileri emojiye ve kullanıcıya göre filtrelemek için Sorgunuzda hem Örneğin, aşağıdaki sorgular geçerlidir: Aşağıdaki sorgular geçersiz: Geçersiz sorgular |
ListReactionsResponse
Tepkileri listeleme isteğine verilen yanıt.
| Alanlar | |
|---|---|
reactions[] |
İstenen (veya ilk) sayfadaki tepkilerin listesi. |
next_page_token |
Sonraki sonuç sayfasını almak için devam jetonu. Sonuçların son sayfası için bu alan boştur. |
ListSectionItemsRequest
Bölüm öğelerini listelemek için istek mesajı.
| Alanlar | |
|---|---|
parent |
Zorunlu. Bu bölüm öğeleri koleksiyonunun sahibi olan bölüm kaynağı adı olan üst öğe. Yalnızca arayan kullanıcı için bölüm öğelerini listelemeyi destekler. Alana göre filtreleme yaparken tüm bölümlerde arama yapmak için joker karakteri Biçim: |
page_size |
İsteğe bağlıdır. Döndürülecek maksimum bölüm öğesi sayısı. Hizmet, bu değerden daha az sonuç döndürebilir. Belirtilmezse en fazla 10 bölüm öğesi döndürülür. Maksimum değer 100'dür. 100'den büyük bir değer kullanırsanız bu değer otomatik olarak 100'e değiştirilir. Negatif değerler |
page_token |
İsteğe bağlıdır. Önceki bir bölüm öğelerini listeleme çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bu değeri sağlayın. Sayfalandırma yapılırken sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir. Diğer parametrelere farklı değerler iletmek beklenmedik sonuçlara yol açabilir. |
filter |
İsteğe bağlıdır. Sorgu filtresi. Şu anda yalnızca alana göre filtreleme desteklenmektedir. Örneğin, Geçersiz sorgular |
ListSectionItemsResponse
Bölüm öğelerini listelemek için yanıt mesajı.
| Alanlar | |
|---|---|
section_items[] |
Belirtilen bölümdeki bölüm öğeleri. |
next_page_token |
Sonraki sayfayı almak için |
ListSectionsRequest
Bölümleri listelemek için istek mesajı.
| Alanlar | |
|---|---|
parent |
Zorunlu. Bu bölüm koleksiyonunun sahibi olan kullanıcı kaynağı adı olan üst öğe. Yalnızca arayan kullanıcı için bölümleri listelemeyi destekler. Arayan kullanıcıya atıfta bulunmak için aşağıdakilerden birini ayarlayın:
Biçim: |
page_size |
İsteğe bağlıdır. Döndürülecek maksimum bölüm sayısı. Hizmet, bu değerden daha az sonuç döndürebilir. Belirtilmezse en fazla 10 bölüm döndürülür. Maksimum değer 100'dür. 100'den büyük bir değer kullanırsanız bu değer otomatik olarak 100'e değiştirilir. Negatif değerler |
page_token |
İsteğe bağlıdır. Önceki bir liste bölümleri çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bu değeri sağlayın. Sayfalandırma yapılırken sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir. Diğer parametrelere farklı değerler iletmek beklenmedik sonuçlara yol açabilir. |
ListSectionsResponse
Bölümleri listelemek için yanıt mesajı.
| Alanlar | |
|---|---|
sections[] |
Belirtilen kullanıcıya ait bölümler. |
next_page_token |
Sonraki sayfayı almak için |
ListSpaceEventsRequest
Alan etkinliklerini listelemek için istek mesajı.
| Alanlar | |
|---|---|
parent |
Zorunlu. Etkinliklerin gerçekleştiği Google Chat alanının kaynak adı. Biçim: |
page_size |
İsteğe bağlıdır. Döndürülen maksimum alan etkinliği sayısı. Hizmet, bu değerden daha az sonuç döndürebilir. Negatif değerler |
page_token |
İsteğe bağlıdır. Önceki bir alan etkinliklerini listeleme çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bu değeri sağlayın. Sayfalandırma sırasında, alan etkinliklerini listelemek için sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir. Diğer parametrelere farklı değerler iletmek beklenmedik sonuçlara yol açabilir. |
filter |
Zorunlu. Sorgu filtresi.
İsteğe bağlı olarak başlangıç zamanına (
Başlangıç veya bitiş zamanı belirtmek için eşittir Örneğin, aşağıdaki sorgular geçerlidir: Aşağıdaki sorgular geçersiz: Geçersiz sorgular, sunucu tarafından |
ListSpaceEventsResponse
Alan etkinliklerini listelemek için yanıt mesajı.
| Alanlar | |
|---|---|
space_events[] |
Sonuçlar kronolojik sırayla (en eski etkinlik ilk sırada olacak şekilde) döndürülür. Not: |
next_page_token |
Daha fazla etkinlik getirmek için kullanılan devam jetonu. Bu alan atlanırsa sonraki sayfa yoktur. |
ListSpacesRequest
Arayanın üyesi olduğu alanları listeleme isteği.
| Alanlar | |
|---|---|
page_size |
İsteğe bağlıdır. Döndürülecek maksimum alan sayısı. Hizmet, bu değerden daha az sonuç döndürebilir. Belirtilmezse en fazla 100 alan döndürülür. Maksimum değer 1.000'dir. 1.000'den büyük bir değer kullanırsanız bu değer otomatik olarak 1.000 olarak değiştirilir. Negatif değerler |
page_token |
İsteğe bağlıdır. Önceki bir alan listeleme çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bu parametreyi sağlayın. Sayfalandırma yaparken filtre değeri, sayfa jetonunu sağlayan çağrıyla eşleşmelidir. Farklı bir değer iletmek beklenmedik sonuçlara yol açabilir. |
filter |
İsteğe bağlıdır. Sorgu filtresi. Alanları, alan türüne ( Alan türüne göre filtrelemek için Örneğin, aşağıdaki sorgular geçerlidir: Geçersiz sorgular, sunucu tarafından |
ListSpacesResponse
Alanları listeleme isteğinin yanıtı.
| Alanlar | |
|---|---|
spaces[] |
İstenen (veya ilk) sayfadaki alanların listesi. Not: |
next_page_token |
Sonraki sonuç sayfasını almak için |
MarkAsActiveRequest
MarkAsActive yöntemi için istek mesajı.
| Alanlar | |
|---|---|
name |
Zorunlu. Etkin olarak işaretlenecek müsaitlik durumunun kaynak adı. Biçim: users/{user}/availability
Kullanıcının e-posta adresi veya |
expiration birleşik alanı. ETKİN kullanılabilirlik durumunun sona erme tarihi. Süre dolduktan sonra kullanıcı "Uzakta" olarak işaretlenir. Geçerlilik bitiş tarihi belirtilmezse ETKİN durumunun geçerliliği, geçerli zamandan 30 dakika sonra sona erer. expiration aşağıdakilerden yalnızca biri olabilir: |
|
expire_time |
ACTIVE durumunun süresinin dolduğu mutlak zaman damgası. |
ttl |
Şu andan ACTIVE durumunun sona ermesine kadar geçen süre. Kısa bir TTL kullanmak, kullanıcının durumunu bu kısa süreden sonraki etkinliğe göre etkili bir şekilde sıfırlayabilir. |
MarkAsAwayRequest
MarkAsAway yöntemi için istek mesajı.
| Alanlar | |
|---|---|
name |
Zorunlu. Dışarıda olarak işaretlenecek müsaitlik durumunun kaynak adı. Biçim: users/{user}/availability
Kullanıcının e-posta adresi veya |
MarkAsDoNotDisturbRequest
MarkAsDoNotDisturb yöntemi için istek mesajı.
| Alanlar | |
|---|---|
name |
Zorunlu. "Rahatsız Etmeyin" olarak işaretlenecek müsaitlik durumunun kaynak adı. Biçim: users/{user}/availability
Kullanıcının e-posta adresi veya |
expiration birleşik alanı. Zorunlu. Rahatsız Etmeyin (DND) kullanılabilirlik durumunun sona erme zamanı. Süre dolduktan sonra kullanıcı "Uzakta" olarak işaretlenir. Bu süre, geçerli zamandan itibaren en fazla 1 yıl olabilir. expiration aşağıdakilerden yalnızca biri olabilir: |
|
expire_time |
Rahatsız Etmeyin durumunun sona erdiği mutlak zaman damgası. |
ttl |
Şu andan itibaren Rahatsız Etmeyin durumunun sona ereceği zamana kadar geçen süre. |
MarkupSyntax
Sohbet mesajı metnini biçimlendirmek için kullanılan işaretleme söz dizimini belirtir. Message kaynağının text alanı için geçerlidir.
| Sıralamalar | |
|---|---|
MARKUP_SYNTAX_UNSPECIFIED |
Belirtilmemiş değeri temsil eder. |
MARKUP_SYNTAX_CHAT |
Google Chat'in işaretleme söz dizimini kullanır. Daha fazla bilgi için https://developers.google.com/workspace/chat/format-messages#format-texts adresini ziyaret edin. |
MARKUP_SYNTAX_MARKDOWN |
Markdown söz dizimini kullanır. Bu söz dizimi, ek uzantılarla birlikte CommonMark spesifikasyonunu temel alır. Daha fazla bilgi için https://developers.google.com/workspace/chat/format-messages#format-texts adresini ziyaret edin. |
MatchedUrl
Sohbet mesajında eşleşen bir URL. Chat uygulamaları, eşleşen URL'leri önizleyebilir. Daha fazla bilgi için Bağlantıları önizleme başlıklı makaleyi inceleyin.
| Alanlar | |
|---|---|
url |
Yalnızca çıkış. Eşleşen URL. |
MeetSpaceLinkData
Meet alan bağlantılarıyla ilgili veriler.
| Alanlar | |
|---|---|
meeting_code |
Bağlı Meet alanının toplantı kodu. |
type |
Meet alanının türünü belirtir. |
huddle_status |
İsteğe bağlıdır. Yalnızca çıkış. Meet bir Hızlı Toplantı ise hızlı toplantının durumunu gösterir. Aksi takdirde bu ayar yapılmaz. |
HuddleStatus
Hızlı toplantının durumu
| Sıralamalar | |
|---|---|
HUDDLE_STATUS_UNSPECIFIED |
Enum için varsayılan değer. Kullanmayın. |
STARTED |
Hızlı toplantı başladı. |
ENDED |
Hızlı toplantı sona erdi. Bu durumda Meet alanı URI'si ve tanımlayıcıları artık geçerli olmaz. |
MISSED |
Hızlı toplantıya yetişemediniz. Bu durumda Meet alanı URI'si ve tanımlayıcıları artık geçerli olmaz. |
Tür
Meet alanının türü.
| Sıralamalar | |
|---|---|
TYPE_UNSPECIFIED |
Enum için varsayılan değer. Kullanmayın. |
MEETING |
Meet alanı bir toplantıdır. |
HUDDLE |
Meet alanı bir hızlı toplantıdır. |
Üyelik
Google Chat'teki bir üyelik ilişkisini (ör. bir kullanıcının veya Chat uygulamasının bir alana davet edilip edilmediği, alanın bir parçası olup olmadığı ya da alanda bulunup bulunmadığı) temsil eder.
| Alanlar | |
|---|---|
name |
Tanımlayıcı. Sunucu tarafından atanan üyeliğin kaynak adı. Biçim: |
state |
Yalnızca çıkış. Üyeliğin durumu. |
role |
İsteğe bağlıdır. Kullanıcının Chat alanındaki rolü, alanda izin verilen işlemlerini belirler. Bu alan yalnızca |
create_time |
İsteğe bağlıdır. Değiştirilemez. Üyeliğin oluşturulma zamanı (ör. bir üyenin alana katıldığı veya katılmaya davet edildiği zaman). Bu alan, içe aktarma modundaki alanlarda geçmiş üyelikleri içe aktarmak için kullanıldığı durumlar dışında salt çıkışlıdır. |
delete_time |
İsteğe bağlıdır. Değiştirilemez. Üyeliğin silinme zamanı (ör. bir üyenin alandan ayrıldığı veya çıkarıldığı zaman). Bu alan, içe aktarma modundaki alanlarda geçmiş üyelikleri içe aktarmak için kullanıldığı durumlar dışında yalnızca çıkış amaçlıdır. |
affiliation |
Yalnızca çıkış. Kullanıcının, alanın sahibi olan Workspace kuruluşuyla ilişkisi. Tüketici hesaplarına ait alanlarda tüm üyelerin ilişkilendirmesi |
memberType birleşik alanı. Bu üyelikle ilişkili üye. Gelecekte diğer üye türleri de desteklenebilir. memberType aşağıdakilerden yalnızca biri olabilir: |
|
member |
İsteğe bağlıdır. Üyeliğin karşılık geldiği Google Chat kullanıcısı veya uygulaması. Chat uygulamanız kullanıcı olarak kimlik doğrulaması yapıyorsa çıkış, yalnızca alanın üyesi olan veya arayan kullanıcıyla önceden bir yakınlığı (ör. doğrudan mesaj (DM) görüşmesi) olan hem dahili hem de harici kullanıcılar için user |
group_member |
İsteğe bağlıdır. Üyeliğin karşılık geldiği Google Grubu. Google Gruplar'da üyelikleri okumak veya değiştirmek için kullanıcı kimlik doğrulaması gerekir. |
İlişkilendirme
Kullanıcının, alanın sahibi olan Google Workspace kuruluşuyla olan ilişkisini temsil eder. Bu enum'a gelecekte daha fazla değer eklenebilir.
| Sıralamalar | |
|---|---|
AFFILIATION_UNSPECIFIED |
Varsayılan değer. Bu değer kullanılmıyor. |
INTERNAL |
Alanın sahibi olan Google Workspace kuruluşu tarafından yönetilen bir hesap. |
EXTERNAL |
Alanın sahibi olan Google Workspace kuruluşunun dışındaki bir hesap (ör. tüketici hesabı veya farklı bir Workspace kuruluşu tarafından yönetilen bir hesap). |
MANAGED_EXTERNAL |
Alanın sahibi olan Workspace kuruluşu tarafından yönetilen ancak kuruluş dışından bir kullanıcı (ör. misafir kullanıcı) için temel hazırlığı yapılan hesaplar. Davetliler hakkında daha fazla bilgi edinmek için https://support.google.com/chat/answer/16997417 adresini ziyaret edin. |
MembershipRole
Kullanıcının bir Chat alanında izin verilen işlemlerini temsil eder. Gelecekte daha fazla enum değeri eklenebilir.
| Sıralamalar | |
|---|---|
MEMBERSHIP_ROLE_UNSPECIFIED |
Varsayılan değer. users için: Alanın üyesi değildir ancak davet edilebilir. Google Groups için: Bu rol her zaman atanır (gelecekte başka enum değerleri kullanılabilir). |
ROLE_MEMBER |
Alanın bir üyesi. Chat kullanıcı arayüzünde bu rol, Üye olarak adlandırılır. Kullanıcı, alana mesaj gönderme gibi temel izinlere sahiptir. Yöneticiler ve sahipler, üyelere bir alanda aşağıdakiler gibi ek izinler verebilir:
Doğrudan mesajlarda ve adsız grup görüşmelerinde herkes bu role sahiptir. |
ROLE_MANAGER |
Alan sahibi. Chat kullanıcı arayüzünde bu role "Sahip" adı verilir. Kullanıcı, alanı yönetmek için gereken tüm alan izinlerine sahiptir. Bu izinler arasında şunlar yer alır:
Yalnızca Daha fazla bilgi için Alan sahibi veya yöneticisi rolünüz hakkında daha fazla bilgi başlıklı makaleyi inceleyin. |
ROLE_ASSISTANT_MANAGER |
Alan yöneticisi. Chat kullanıcı arayüzünde bu rol, Yönetici olarak adlandırılır. Kullanıcı,
Varsayılan olarak yöneticilerin izinleri aşağıdakileri kapsar ancak bunlarla sınırlı değildir:
Yalnızca Daha fazla bilgi için Alan ayarlarını yönetme başlıklı makaleyi inceleyin. |
MembershipState
Üyenin bir alanla ilişkisini belirtir. Gelecekte diğer üyelik durumları da desteklenebilir.
| Sıralamalar | |
|---|---|
MEMBERSHIP_STATE_UNSPECIFIED |
Varsayılan değer. Kullanmayın. |
JOINED |
Kullanıcı alana eklenir ve alana katılabilir. |
INVITED |
Kullanıcı alana katılmaya davet edilmiştir ancak henüz katılmamıştır. |
NOT_A_MEMBER |
Kullanıcı alana ait değildir ve alana katılmak için bekleyen bir daveti yoktur. |
MembershipBatchCreatedEventData
Birden fazla yeni üyelik için etkinlik yükü.
Etkinlik türü: google.workspace.chat.membership.v1.batchCreated
| Alanlar | |
|---|---|
memberships[] |
Yeni üyeliklerin listesi. |
MembershipBatchDeletedEventData
Silinen birden fazla üyelik için etkinlik yükü.
Etkinlik türü: google.workspace.chat.membership.v1.batchDeleted
| Alanlar | |
|---|---|
memberships[] |
Silinen üyeliklerin listesi. |
MembershipBatchUpdatedEventData
Güncellenen birden fazla üyelik için etkinlik yükü.
Etkinlik türü: google.workspace.chat.membership.v1.batchUpdated
| Alanlar | |
|---|---|
memberships[] |
Güncellenen üyeliklerin listesi. |
MembershipCreatedEventData
Yeni bir üyelik için etkinlik yükü.
Etkinlik türü: google.workspace.chat.membership.v1.created.
| Alanlar | |
|---|---|
membership |
Yeni üyelik. |
MembershipDeletedEventData
Silinen bir üyelik için etkinlik yükü.
Etkinlik türü: google.workspace.chat.membership.v1.deleted
| Alanlar | |
|---|---|
membership |
Silinen üyelik. Yalnızca |
MembershipUpdatedEventData
Güncellenen üyelik için etkinlik yükü.
Etkinlik türü: google.workspace.chat.membership.v1.updated
| Alanlar | |
|---|---|
membership |
Güncellenen üyelik. |
Mesaj
Google Chat alanındaki bir mesaj.
| Alanlar | |
|---|---|
name |
Tanımlayıcı. Mesajın kaynak adı. Biçim:
Mesaj oluştururken özel bir kimlik ayarlarsanız |
sender |
Yalnızca çıkış. Mesajı oluşturan kullanıcı. Chat uygulamanız kullanıcı olarak kimlik doğrulaması yapıyorsa çıkış, yalnızca alanın üyesi olan veya arayan kullanıcıyla önceden bir yakınlığı (ör. doğrudan mesaj (DM) görüşmesi) olan hem dahili hem de harici kullanıcılar için user |
create_time |
İsteğe bağlıdır. Değiştirilemez. Chat'te oluşturulan alanlar için mesajın oluşturulduğu zaman. Bu alan, içe aktarma modundaki alanlarda kullanıldığı durumlar dışında salt çıkış alanıdır. İçe aktarma modu alanları için bu alanı, mesajın kaynakta oluşturulduğu geçmiş zaman damgasına ayarlayarak orijinal oluşturma zamanını koruyun. |
last_update_time |
Yalnızca çıkış. Mesajın bir kullanıcı tarafından en son düzenlendiği zaman. Mesaj hiç düzenlenmemişse bu alan boş olur. |
delete_time |
Yalnızca çıkış. Mesajın Google Chat'te silindiği zaman. Mesaj hiç silinmezse bu alan boş olur. |
text |
İsteğe bağlıdır. İletinin düz metin gövdesi. Bir resim, video veya web sayfasının ilk bağlantısı, önizleme çipi oluşturur. Ayrıca bir Google Chat kullanıcısından veya alandaki herkesten@bahsedebilirsiniz. Kısa mesaj oluşturma hakkında bilgi edinmek için Mesaj gönderme başlıklı makaleyi inceleyin. |
formatted_text |
Yalnızca çıkış. Biçimlendirmeyi belirtmek için eklenen işaretlemelerle birlikte
Daha fazla bilgi için Mesajda gönderilen metin biçimlendirmesini görüntüleme başlıklı makaleyi inceleyin. |
cards[] |
Desteği sonlandırıldı: Bunun yerine Biçimlendirilmiş metinler, düğmeler ve tıklanabilir resimler gibi kullanıcı arayüzü öğelerini görüntülemek için kullanabileceğiniz zengin, biçimlendirilmiş ve etkileşimli kartlar. Kartlar normalde iletinin düz metin gövdesinin altında gösterilir. |
cards_v2[] |
İsteğe bağlıdır. Kart dizisi. Chat uygulamaları, uygulama kimlik doğrulaması ile kart oluşturabilir. Geliştirici Önizleme Programı kapsamında, Chat uygulamanız kullanıcı olarak kimlik doğrulaması yapıyorsa kart mesajları oluşturabilir. Chat uygulamanız Geliştirici Önizleme Programı'na dahil değilse kullanıcı kimlik doğrulaması içeren kartlar oluşturamaz. Kart içeren bir mesajın nasıl oluşturulacağını öğrenmek için Mesaj gönderme başlıklı makaleyi inceleyin. Card Builder ile kart tasarlama ve önizleme Kart Oluşturucu'yu açma |
annotations[] |
Yalnızca çıkış. Ek açıklamalar, mesajın düz metin gövdesiyle veya |
thread |
İletinin ait olduğu mesaj dizisi. Örnek kullanım için Mesaj dizisi başlatma veya yanıtlama başlıklı makaleyi inceleyin. |
space |
Yalnızca çıkış. Chat uygulamanızın kimliği kullanıcı olarak doğrulanırsa çıkış yalnızca alanı |
fallback_text |
İsteğe bağlıdır. Mesaj kartlarının düz metin açıklaması. Gerçek kartlar gösterilemediğinde (ör. mobil bildirimler) kullanılır. |
action_response |
Yalnızca giriş. Chat uygulamasının, yanıtının nasıl yayınlanacağını yapılandırmak için kullanabileceği parametreler. |
argument_text |
Yalnızca çıkış. Sohbet uygulamasıyla ilgili tüm bahsetmelerin kaldırıldığı, iletinin düz metin gövdesi. |
slash_command |
Yalnızca çıkış. Eğik çizgi komutu bilgileri (varsa) |
attachment[] |
İsteğe bağlıdır. Kullanıcı tarafından yüklenen ek. |
matched_url |
Yalnızca çıkış. Sohbet mesajı |
thread_reply |
Yalnızca çıkış. Alan, mesaj dizilerinde yanıt vermeyi desteklemiyorsa bu alan her zaman |
silent |
Yalnızca çıkış. Bu mesajın sessiz olup olmadığı. Sessiz mesajlar, Chat'in alıcılar için push bildirimlerini bastırdığı mesajlardır. |
client_assigned_message_id |
İsteğe bağlıdır. Mesaj için özel bir kimlik. Bu alanı bir mesajı tanımlamak veya bir mesajı almak, silmek ya da güncellemek için kullanabilirsiniz. Özel Kimlik ayarlamak için mesajı oluştururken |
emoji_reaction_summaries[] |
Yalnızca çıkış. Mesajdaki emoji tepkisi özetlerinin listesi. |
private_message_viewer |
İsteğe bağlıdır. Değiştirilemez. Mesaj oluşturmak için giriş, aksi takdirde yalnızca çıkış. Mesajı görüntüleyebilen kullanıcı. Bu alan ayarlandığında mesaj gizli olur ve yalnızca belirtilen kullanıcı ile Chat uygulaması tarafından görülebilir. Bu alanı isteğinize dahil etmek için uygulama kimlik doğrulamasını kullanarak Chat API'yi çağırmanız ve aşağıdakileri atlamanız gerekir: Ayrıntılı bilgi için Gizli mesaj gönderme başlıklı makaleyi inceleyin. |
deletion_metadata |
Yalnızca çıkış. Silinen bir mesajla ilgili bilgiler. |
quoted_message_metadata |
İsteğe bağlıdır. Başka bir mesajın alıntı yaptığı mesajla ilgili bilgiler. Mesaj oluştururken aynı ileti dizisindeki mesajlardan alıntı yapabilir veya yeni bir kök mesaj oluşturmak için kök mesajdan alıntı yapabilirsiniz. Ancak farklı bir mesaj dizisindeki mesaj yanıtını alıntılayamazsınız. Bir mesajı güncellerken Örnek kullanım için Başka bir mesajdan alıntı yapma bölümüne bakın. |
attached_gifs[] |
Yalnızca çıkış. İletiye eklenen GIF resimler. |
accessory_widgets[] |
İsteğe bağlıdır. Mesajın alt kısmında görünen bir veya daha fazla etkileşimli widget. Metin, kart veya hem metin hem de kart içeren mesajlara aksesuar widget'ları ekleyebilirsiniz. İletişim kutusu içeren mesajlarda desteklenmez. Ayrıntılı bilgi için Mesajın alt kısmına etkileşimli widget'lar ekleme başlıklı makaleyi inceleyin. Tamamlayıcı widget'lar içeren bir mesaj oluşturmak için uygulama kimlik doğrulaması gerekir. |
elements |
İsteğe bağlıdır. Öğeler, mesaj oluşturma sırasında sağlanan ve mesaj metninin belirli bölümleriyle ilişkili olabilen veya olmayabilen ek bileşenlerdir. Bunlar, yalnızca çıkış olan ve mesaj parçalarına veya mesaj metninin tamamına bağlı ek bilgiler sunan ek açıklamalardan farklıdır. |
markup_syntax |
İsteğe bağlıdır. Sunucunun, mesajın |
MessageBatchCreatedEventData
Birden fazla yeni mesaj için etkinlik yükü.
Etkinlik türü: google.workspace.chat.message.v1.batchCreated
| Alanlar | |
|---|---|
messages[] |
Yeni mesajların listesi. |
MessageBatchDeletedEventData
Silinen birden fazla mesaj için etkinlik yükü.
Etkinlik türü: google.workspace.chat.message.v1.batchDeleted
| Alanlar | |
|---|---|
messages[] |
Silinen mesajların listesi. |
MessageBatchUpdatedEventData
Güncellenen birden fazla mesaj için etkinlik yükü.
Etkinlik türü: google.workspace.chat.message.v1.batchUpdated
| Alanlar | |
|---|---|
messages[] |
Güncellenen mesajların listesi. |
MessageCreatedEventData
Yeni bir mesaj için etkinlik yükü.
Etkinlik türü: google.workspace.chat.message.v1.created
| Alanlar | |
|---|---|
message |
Yeni mesaj. |
MessageDeletedEventData
Silinen bir mesajın etkinlik yükü.
Etkinlik türü: google.workspace.chat.message.v1.deleted
| Alanlar | |
|---|---|
message |
Silinen mesaj. Yalnızca |
MessagePin
Sohbet mesajındaki raptiye. Daha fazla bilgi için Mesaj sabitleme başlıklı makaleyi inceleyin.
| Alanlar | |
|---|---|
name |
Tanımlayıcı. Mesaj sabitlemenin kaynak adı. Biçim: |
message |
Zorunlu. Değiştirilemez. Sabitlenen mesajın kaynak adı. Biçim: |
MessageUpdatedEventData
Güncellenen bir mesajın etkinlik yükü.
Etkinlik türü: google.workspace.chat.message.v1.updated
| Alanlar | |
|---|---|
message |
Güncellenen mesaj. |
MoveSectionItemRequest
Bir bölüm öğesini bölümler arasında taşımak için istek mesajı.
| Alanlar | |
|---|---|
name |
Zorunlu. Taşınacak bölüm öğesinin kaynak adı. Biçim: |
target_section |
Zorunlu. Bölüm öğesinin taşınacağı bölümün kaynak adı. Biçim: |
MoveSectionItemResponse
Bölüm öğesini taşımayla ilgili yanıt mesajı.
| Alanlar | |
|---|---|
section_item |
Güncellenen bölüm öğesi. |
PositionSectionRequest
Bir bölümü konumlandırmak için istek mesajı.
| Alanlar | |
|---|---|
name |
Zorunlu. Konumlandırılacak bölümün kaynak adı. Biçim: |
position birleşik alanı. Zorunlu. Bölümün yeni konumu. position aşağıdakilerden yalnızca biri olabilir: |
|
sort_order |
İsteğe bağlıdır. Bölümün, bölüm listesindeki mutlak konumu. Konum 0'dan büyük olmalıdır. Konum, bölüm sayısından büyükse bölüm, listenin sonuna eklenir. Bu işlem, bölümü belirtilen konuma ekler ve bu konumdaki orijinal bölümü ve altındaki bölümleri bir sonraki konuma kaydırır. |
relative_position |
İsteğe bağlıdır. Bölümün, bölüm listesindeki göreli konumu. |
Konum
Bölümün konumu.
| Sıralamalar | |
|---|---|
POSITION_UNSPECIFIED |
Belirtilmemiş konum. |
START |
Bölüm listesinin başlangıcı. |
END |
Bölüm listesinin sonu. |
PositionSectionResponse
Bir bölümü konumlandırmak için yanıt mesajı.
| Alanlar | |
|---|---|
section |
Güncellenen bölüm. |
QuotedMessageMetadata
Başka bir mesajın alıntı yaptığı mesajla ilgili bilgiler.
Bir mesajı güncellerken quotedMessageMetadata alanını ekleyemez veya değiştiremezsiniz ancak kaldırabilirsiniz.
Örnek kullanım için Başka bir mesajdan alıntı yapma bölümüne bakın.
| Alanlar | |
|---|---|
name |
Zorunlu. Alıntılanan mesajın kaynak adı. Biçim: |
last_update_time |
Zorunlu. Alıntılanan mesajın oluşturulduğu veya son güncellendiği zaman damgası. Mesaj düzenlendiyse
|
quote_type |
İsteğe bağlıdır. Alıntı türünü belirtir. Ayarlanmazsa geriye dönük uyumluluk için mesaj okuma/yazma yolunda varsayılan olarak REPLY kullanılır. |
quoted_message_snapshot |
Yalnızca çıkış. Alıntılanan mesajın içeriğinin anlık görüntüsü. |
forwarded_metadata |
Yalnızca çıkış. Alıntılanan mesajın kaynak alanıyla ilgili meta veriler. Yalnızca FORWARD teklif türü için doldurulur. |
QuoteType
Alıntılanan mesajın alıntı türü.
| Sıralamalar | |
|---|---|
QUOTE_TYPE_UNSPECIFIED |
Ayrıldı. Bu değer kullanılmıyor. |
REPLY |
|
FORWARD |
|
QuotedMessageSnapshot
Alıntılama veya yönlendirme sırasında alıntılanan mesajın içeriğinin anlık görüntüsünü sağlar.
| Alanlar | |
|---|---|
sender |
Yalnızca çıkış. Alıntılanan mesajın yazarının adı. Hem YANITLA hem de YÖNLENDİR alıntı türleri için doldurulur. |
text |
Yalnızca çıkış. Alıntılanan mesajın metin içeriğinin anlık görüntüsü. |
formatted_text |
Yalnızca çıkış. Köprüler, özel emojiler, işaretleme vb. zengin biçimlendirmeyi desteklemek için eklenen işaretlemelerle birlikte alıntılanan |
annotations[] |
Yalnızca çıkış. Alıntılanan mesajın metin gövdesinden ayrıştırılan ek açıklamalar. Yalnızca FORWARD teklif türü için doldurulur. |
attachments[] |
Yalnızca çıkış. Alıntılanan mesajın parçası olan ekler. Bunlar, alıntılanan mesajın ek meta verilerinin kopyalarıdır. Yalnızca FORWARD teklif türü için doldurulur. |
Tepki
Mesaja verilen tepki.
| Alanlar | |
|---|---|
name |
Tanımlayıcı. Tepkinin kaynak adı. Biçim: |
user |
Yalnızca çıkış. Tepkiyi oluşturan kullanıcı. |
emoji |
Zorunlu. Tepkide kullanılan emoji. |
ReactionBatchCreatedEventData
Birden fazla yeni tepki için etkinlik yükü.
Etkinlik türü: google.workspace.chat.reaction.v1.batchCreated
| Alanlar | |
|---|---|
reactions[] |
Yeni tepkilerin listesi. |
ReactionBatchDeletedEventData
Silinen birden fazla tepki için etkinlik yükü.
Etkinlik türü: google.workspace.chat.reaction.v1.batchDeleted
| Alanlar | |
|---|---|
reactions[] |
Silinen tepkilerin listesi. |
ReactionCreatedEventData
Yeni bir tepki için etkinlik yükü.
Etkinlik türü: google.workspace.chat.reaction.v1.created
| Alanlar | |
|---|---|
reaction |
Yeni tepki. |
ReactionDeletedEventData
Silinen bir tepki için etkinlik yükü.
Tür: google.workspace.chat.reaction.v1.deleted
| Alanlar | |
|---|---|
reaction |
Silinen tepki. |
ReplaceMessageCardsRequest
ReplaceMessageCards API yöntemi için istek mesajı.
| Alanlar | |
|---|---|
name |
Zorunlu. Mesajın kaynak adı. Biçim: |
cards_v2[] |
İsteğe bağlıdır. Mesaja dahil edilecek kart dizisi. Bu kartlar, mesajın mevcut kartlarının yerini alır. Boş bırakılırsa mesajda yer alan orijinal kartlar temizlenir. |
ReplaceMessageCardsResponse
Bu türün alanı yok.
ReplaceMessageCards API için yanıt mesajı.
RichLinkMetadata
Bir kaynağa yönlendiren zengin bağlantı. Zengin bağlantılar, mesajın düz metin gövdesiyle ilişkilendirilebilir veya start_index ve length değeri 0 olan Google Dokümanlar ya da E-Tablolar gibi Google Workspace kaynaklarına bağlantı veren çipleri temsil edebilir.
| Alanlar | |
|---|---|
uri |
Bu bağlantının URI'si. |
rich_link_type |
Zengin bağlantı türü. |
data birleşik alanı. Bağlı kaynağın verileri. data aşağıdakilerden yalnızca biri olabilir: |
|
drive_link_data |
Drive bağlantısı verileri. |
chat_space_link_data |
Chat alanı bağlantısı için veriler. |
meet_space_link_data |
Meet alan bağlantısı verileri. |
calendar_event_link_data |
Takvim etkinliği bağlantısının verileri. |
RichLinkType
Zengin bağlantı türü. Gelecekte daha fazla tür eklenebilir.
| Sıralamalar | |
|---|---|
RICH_LINK_TYPE_UNSPECIFIED |
Enum için varsayılan değer. Kullanmayın. |
DRIVE_FILE |
Google Drive zengin bağlantı türü. |
CHAT_SPACE |
Chat alanı zengin bağlantı türü. Örneğin, alan akıllı çipi. |
GMAIL_MESSAGE |
Gmail iletisi zengin bağlantı türü. Özellikle Chat'te paylaş'tan bir Gmail çipi. API, yalnızca GMAIL_MESSAGE zengin bağlantıları içeren mesajların okunmasını destekler. |
MEET_SPACE |
Meet mesajı zengin bağlantı türü. Örneğin, Meet çipi. |
CALENDAR_EVENT |
Takvim mesajı zengin bağlantı türü. Örneğin, Takvim çipi. |
SearchMessageResult
Mesaj aramasından elde edilen tek bir sonuç öğesi.
| Alanlar | |
|---|---|
message |
Eşleşen mesaj. |
space_mute_setting |
Mesajın yayınlandığı alan için arayan kullanıcının ses kapatma ayarı. Arayan uygulama, alanın kullanıcı için sessize alınıp alınmadığına bağlı olarak mesajın nasıl işleneceğine karar vermek için bu bilgileri kullanabilir. Yalnızca istek görünümü
|
read |
Eşleşen mesajın, arayan kullanıcı tarafından okunup okunmadığını gösterir. Yalnızca istek görünümü
|
SearchMessagesRequest
Mesaj aramak için istek mesajı.
| Alanlar | |
|---|---|
parent |
Zorunlu. Arama yapılacak alanın kaynak adı. Kullanıcının erişebildiği tüm alanlarda arama yapmak için bu alanı Aramayı bir veya daha fazla alanla sınırlamak için |
filter |
Zorunlu. Arama sorgusu. Sorgu, sonuçları filtrelemek için kullanılan bir veya daha fazla arama ağı anahtar kelimesi belirtebilir. Sonuçları aşağıdaki mesaj alanlarını kullanarak da filtreleyebilirsiniz:
Gelişmiş filtreleme için aşağıdaki işlevler de kullanılabilir:
Farklı alanlarda yalnızca Aynı alanda:
Aynı sorguda Aşağıdaki örnek sorgular geçerlidir: Maksimum sorgu uzunluğu 1.000 karakterdir. Geçersiz sorgular, sunucu tarafından |
page_size |
İsteğe bağlıdır. Döndürülecek maksimum sonuç sayısı. Hizmet, bu değerden daha az sonuç döndürebilir. Belirtilmezse en fazla 25 öğe döndürülür. Maksimum değer 100'dür. 100'den büyük bir değer kullanırsanız bu değer otomatik olarak 100'e değiştirilir. |
page_token |
İsteğe bağlıdır. Önceki mesaj arama çağrısından alınan jeton. Sonraki sayfayı almak için bu parametreyi sağlayın. Sayfalandırma yapılırken sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir. Diğer parametrelere farklı değerler iletmek beklenmedik sonuçlara yol açabilir. |
order_by |
İsteğe bağlıdır. Sonuç listesinin nasıl sıralandığı. Sıralama için desteklenen özellikler şunlardır:
Varsayılan sıralama |
markup_syntax |
İsteğe bağlıdır. Sohbet mesajı |
view |
İsteğe bağlıdır. Ne tür bir arama sonucu görünümünün döndürüleceğini belirtir. Varsayılan değer: |
SearchMessagesView
Kısmi arama sonuçları için desteklenen görünüm türleri.
| Sıralamalar | |
|---|---|
SEARCH_MESSAGES_VIEW_UNSPECIFIED |
Varsayılan / ayarlanmamış değer. API, varsayılan olarak BASIC görünümüne ayarlanır. |
SEARCH_MESSAGES_VIEW_BASIC |
Sonuçlarda yalnızca eşleşen mesajları içerir, ek meta veri içermez. Bu, varsayılan değerdir. |
SEARCH_MESSAGES_VIEW_FULL |
Sonuçlardaki her şeyi içerir: eşleşen mesajlar ve ek meta veriler. |
SearchMessagesResponse
Mesaj arama için yanıt mesajı.
| Alanlar | |
|---|---|
results[] |
Sorguyla eşleşen arama sonuçlarının listesi. |
next_page_token |
Sonraki sayfayı almak için kullanılabilecek bir jeton. Bu alan boşsa sonraki sayfa yoktur. |
SearchSpacesRequest
Bir sorguya göre alan listesi arama isteği.
| Alanlar | |
|---|---|
use_admin_access |
Arayan kullanıcı, Chat ve Alanlar görüşmelerini yönetme ayrıcalığına sahip bir Google Workspace yöneticisi olmalıdır.
|
page_size |
Döndürülecek maksimum alan sayısı. Hizmet, bu değerden daha az sonuç döndürebilir. Belirtilmezse en fazla 100 alan döndürülür.
|
page_token |
Önceki alan arama çağrısından alınan jeton. Sonraki sayfayı almak için bu parametreyi sağlayın. Sayfalandırma yapılırken sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir. Diğer parametrelere farklı değerler iletmek beklenmedik sonuçlara yol açabilir. |
query |
Zorunlu. Arama sorgusu.
Farklı alanlarda yalnızca Aynı alanda
Maksimum sorgu uzunluğu 1.000 karakterdir. Geçersiz sorgular, sunucu tarafından |
order_by |
İsteğe bağlıdır. Alan listesinin sıralanma şekli. Sıralama için desteklenen özellikler şunlardır:
Geçerli sıralama işlemi değerleri şunlardır:
|
SearchSpacesResponse
Alan arama isteğine karşılık gelen alanların listesini içeren yanıt.
| Alanlar | |
|---|---|
spaces[] |
Desteği sonlandırıldı: Lütfen bunun yerine yeni |
next_page_token |
Sonraki sayfayı almak için kullanılabilecek bir jeton. Bu alan boşsa sonraki sayfa yoktur. Yalnızca |
total_size |
Tüm sayfalarda sorguyla eşleşen alanların toplam sayısı. Sonuç 10.000'den fazla alan ise bu değer bir tahmindir. Yalnızca |
results[] |
Yalnızca çıkış. Sorguyla eşleşen arama sonuçlarının listesi. |
SearchSpaceResult
Alan aramasından tek bir sonuç öğesi.
| Alanlar | |
|---|---|
space |
Yalnızca çıkış. Eşleşen alan. |
Bölüm
Google Chat'teki bir bölümü temsil eder. Bölümler, kullanıcıların alanlarını düzenlemesine yardımcı olur. İki tür bölüm vardır:
Sistem bölümleri: Bunlar, Google Chat tarafından yönetilen önceden tanımlanmış bölümlerdir. Kaynak adları sabittir ve oluşturulamaz, silinemez veya
display_namedeğerleri değiştirilemez. Örnekler:users/{user}/sections/default-direct-messagesusers/{user}/sections/default-spacesusers/{user}/sections/default-apps
Özel bölümler: Kullanıcı tarafından oluşturulan ve yönetilen bölümlerdir.
CreateSectionkullanarak özel bölüm oluşturmak içindisplay_namegerekir. Özel bölümlerUpdateSectionkullanılarak güncellenebilir veDeleteSectionkullanılarak silinebilir.
| Alanlar | |
|---|---|
name |
Tanımlayıcı. Bölümün kaynak adı. Sistem bölümleri için bölüm kimliği sabit bir dizedir:
Biçim: |
display_name |
İsteğe bağlıdır. Bölümün görünen adı. Yalnızca |
sort_order |
Yalnızca çıkış. Bölümün diğer bölümlere göre sırası. Daha düşük |
type |
Zorunlu. Bölümün türü. |
SectionType
Bölüm türleri.
| Sıralamalar | |
|---|---|
SECTION_TYPE_UNSPECIFIED |
Belirtilmemiş bölüm türü. |
CUSTOM_SECTION |
Özel bölüm. |
DEFAULT_DIRECT_MESSAGES |
İki kullanıcı arasında DIRECT_MESSAGE veya herhangi bir özel bölüme ait olmayan GROUP_CHAT alanları içeren varsayılan bölüm. |
DEFAULT_SPACES |
Herhangi bir özel bölüme ait olmayan varsayılan alanlar. |
DEFAULT_APPS |
Kullanıcının yüklü uygulamalarını içeren varsayılan bölüm. |
SectionItem
Kullanıcı tarafından tanımlanan bölüm öğesi. Bu, bir bölüm altında gruplandırılmış alanlar gibi bölüm öğelerini temsil etmek için kullanılır.
| Alanlar | |
|---|---|
name |
Tanımlayıcı. Bölüm öğesinin kaynak adı. Biçim: |
item birleşik alanı. Zorunlu. Bölüm öğesi. item aşağıdakilerden yalnızca biri olabilir: |
|
space |
İsteğe bağlıdır. Alan kaynağının adı. Biçim: |
SetUpSpaceRequest
Alan oluşturma ve belirtilen kullanıcıları bu alana ekleme isteği.
| Alanlar | |
|---|---|
space |
Zorunlu. Alan oluşturmak için Grup sohbeti oluşturmak için Kullanıcılar arasında bire bir görüşme oluşturmak için Bir kullanıcı ile çağrıyı yapan Chat uygulaması arasında bire bir görüşme oluşturmak için
|
request_id |
İsteğe bağlıdır. Bu istek için benzersiz bir kimlik. Rastgele bir UUID önerilir. İstek kimliği belirtildiğinde istek, idempotent hale gelir. Bu sayede, aynı istek kimliğine sahip birden fazla aynı istek, yalnızca tek bir alanın oluşturulmasıyla sonuçlanır. Aynı istek kimliğine sahip sonraki istekler, istenen ayrıntılar mevcut durumdan farklı olsa bile mevcut alanı döndürür ve alanı güncellemez. Bu alanı etkili bir şekilde kullanmak için:
|
memberships[] |
İsteğe bağlıdır. Alana katılmaya davet edilecek Google Chat kullanıcıları veya grupları. Arayan kullanıcı otomatik olarak eklendiğinden bu kullanıcıyı atlayın. Grup şu anda en fazla 49 üyeliğe (arayan hariç) izin veriyor. Kişi üyeliği için Google Grubu üyeliği için
Bir kullanıcı ile çağrıyı yapan Chat uygulaması arasında bire bir görüşme oluşturulurken ( |
SlashCommand
Google Chat'teki bir eğik çizgi komutu ile ilgili meta veriler.
| Alanlar | |
|---|---|
command_id |
Eğik çizgi komutunun kimliği. |
SlashCommandMetadata
Eğik çizgi komutları (/) için ek açıklama meta verileri.
| Alanlar | |
|---|---|
bot |
Komutu çağrılan Chat uygulaması. |
type |
Eğik çizgi komutunun türü. |
command_name |
Çağrılan eğik çizgi komutunun adı. |
command_id |
Çağrılan eğik çizgi komutunun komut kimliği. |
triggers_dialog |
Eğik çizgi komutunun bir iletişim kutusu için olup olmadığını gösterir. |
Tür
| Sıralamalar | |
|---|---|
TYPE_UNSPECIFIED |
Enum için varsayılan değer. Kullanmayın. |
ADD |
Chat uygulamasını alana ekleyin. |
INVOKE |
Alanda eğik çizgi komutunu çağırın. |
Boşluk
Google Chat alanları. Alanlar, iki veya daha fazla kullanıcı arasındaki görüşmeler ya da bir kullanıcı ile Chat uygulaması arasındaki bire bir mesajlardır.
| Alanlar | |
|---|---|
name |
Tanımlayıcı. Alanın kaynak adı. Biçim:
|
type |
Yalnızca çıkış. Desteği sonlandırıldı: Bunun yerine |
space_type |
İsteğe bağlıdır. Alanın türü. Alan oluştururken veya bir alanın türünü güncellerken gereklidir. Yalnızca diğer kullanımlar için çıkış. |
single_user_bot_dm |
İsteğe bağlıdır. Alanın, bir Chat uygulaması ile tek bir kişi arasındaki DM olup olmadığı. |
threaded |
Yalnızca çıkış. Desteği sonlandırıldı: Bunun yerine |
display_name |
İsteğe bağlıdır. Alanın görünen adı. Doğrudan mesajlar için bu alan boş olabilir. En fazla 128 karakter desteklenir. |
external_user_allowed |
İsteğe bağlıdır. Değiştirilemez. Bu alanın herhangi bir Google Chat kullanıcısına üye olarak izin verip vermediği. Google Workspace kuruluşunda alan oluştururken girilir. Aşağıdaki koşullarda alan oluştururken bu alanı atlayın:
Mevcut alanlar için bu alan yalnızca çıkış amaçlıdır. |
space_threading_state |
Yalnızca çıkış. Chat alanındaki ileti dizisi durumu. |
space_details |
İsteğe bağlıdır. Açıklama ve kurallar dahil olmak üzere alanla ilgili ayrıntılar. |
space_history_state |
İsteğe bağlıdır. Bu alandaki mesajların ve mesaj dizilerinin mesaj geçmişi durumu. |
import_mode |
İsteğe bağlıdır. Bu alanın, Google Workspace'e veri taşıma işleminin bir parçası olarak
|
create_time |
İsteğe bağlıdır. Değiştirilemez. Chat'te oluşturulan alanlar için alanın oluşturulduğu zaman. Bu alan, içe aktarma modundaki alanlarda kullanıldığı durumlar dışında salt çıkış alanıdır. İçe aktarma modu alanları için bu alanı, alanın kaynakta oluşturulduğu geçmiş zaman damgasına ayarlayarak orijinal oluşturma zamanını koruyun. Yalnızca |
last_active_time |
Yalnızca çıkış. Alandaki son mesajın zaman damgası. |
admin_installed |
Yalnızca çıkış. Chat uygulaması içeren doğrudan mesaj (DM) alanları için alanın bir Google Workspace yöneticisi tarafından oluşturulup oluşturulmadığı. Yöneticiler, kuruluşlarındaki kullanıcılar adına bir Chat uygulamasıyla doğrudan mesaj yükleyebilir ve ayarlayabilir. Yönetici tarafından yüklemeyi desteklemek için Chat uygulamanızda doğrudan mesajlaşma özelliği bulunmalıdır. |
membership_count |
Yalnızca çıkış. Üye türüne göre gruplandırılmış, katılan üyeliklerin sayısı. |
access_settings |
İsteğe bağlıdır. Alanın erişim ayarını belirtir. Yalnızca |
space_uri |
Yalnızca çıkış. Kullanıcının alana erişmek için kullanacağı URI. |
import_mode_expire_time |
Yalnızca çıkış. İçe aktarma modunda kalması durumunda alanın sistem tarafından otomatik olarak silineceği zaman. İçe aktarma modunda oluşturulan her alan, Bu alan yalnızca içe aktarma moduyla oluşturulan alanlar için doldurulur. |
customer |
İsteğe bağlıdır. Değiştirilemez. Alanın alan adının müşteri kimliği. Yalnızca uygulama kimlik doğrulaması ile alan oluşturulurken ve
Bu alan, doğrudan mesajlar (DM'ler) için veya alan Google Workspace kullanıcısı olmayan kişiler tarafından oluşturulduğunda doldurulmaz. |
space_permission_settings birleşik alanı. Bir alanın izin ayarlarını temsil eder. Yalnızca space_type, SPACE olduğunda doldurulur. space_permission_settings aşağıdakilerden yalnızca biri olabilir: |
|
predefined_permission_settings |
İsteğe bağlıdır. Yalnızca giriş. Önceden tanımlanmış alan izin seti ayarları, yalnızca alan oluşturulurken girilir. Alan ayarlanmazsa bir ortak çalışma alanı oluşturulur. Alanı oluşturduktan sonra ayarlar Önceden tanımlanmış izin ayarlarını belirlemek şunları destekler:
|
permission_settings |
İsteğe bağlıdır. Mevcut alanlar için alan izni ayarları. Mevcut izin ayarlarının değiştirildiği tam alan izin ayarlarını güncelleme girişi. Çıkış, mevcut izin ayarlarını listeler. İzin ayarlarını okuma ve güncelleme özelliği şunları destekler:
|
AccessPermissionSetting
Erişim izin seti ayarı.
| Alanlar | |
|---|---|
principals[] |
İsteğe bağlıdır. Sırasız liste. Bu izin için izin verilenler. |
AccessPermissionSettings
Bir alanın izin ayarlarına erişme
| Alanlar | |
|---|---|
discover_space_setting |
İsteğe bağlıdır. Alanı keşfetmek için erişim izni ayarı. |
join_space_setting |
İsteğe bağlıdır. Alana katılmak için erişim izni ayarı. |
view_space_membership_setting |
İsteğe bağlıdır. Alan üyeliğini görüntülemek için erişim izni ayarı. Alan üyeliğini kimlerin görüntüleyebileceği güncellenirken güncelleme maskesinde ve istek gövdesinde |
AccessSettings
Alanın erişim ayarını temsil eder.
| Alanlar | |
|---|---|
access_state |
Yalnızca çıkış. Alanın erişim durumunu gösterir. |
audience |
İsteğe bağlıdır. Alanı keşfedebilen, alana katılabilen ve alandaki mesajları önizleyebilen hedef kitlenin kaynak adı. Bu ayar yapılmazsa alana yalnızca tek tek davet edilen veya eklenen kullanıcılar ya da Google Grupları erişebilir. Ayrıntılar için Alanları hedef kitle tarafından bulunabilir hale getirme başlıklı makaleyi inceleyin. Biçim: Google Workspace kuruluşu için varsayılan hedef kitleyi kullanmak istiyorsanız Hedef kitleyi okuma şunları destekler:
Uygulama kimlik doğrulaması ile Hedef kitleyi ayarlamak için kullanıcı kimlik doğrulaması gerekir. |
access_permission_settings |
İsteğe bağlıdır. Alan için erişim izni ayarları. Alan oluştururken hedef kitleyi ayarlamak için isteğinizde |
AccessState
Alanın erişim durumunu temsil eder.
| Sıralamalar | |
|---|---|
ACCESS_STATE_UNSPECIFIED |
Erişim durumu bilinmiyor veya bu API'de desteklenmiyor. |
PRIVATE |
Yalnızca diğer kullanıcılar veya Google Workspace yöneticileri tarafından tek tek eklenen ya da davet edilen kullanıcılar veya Google Grupları alanı bulabilir ve alana erişebilir. |
DISCOVERABLE |
Alan yöneticisi, hedef kitleye alana erişim izni verdiğinde Alana tek tek eklenen veya davet edilen kullanıcılar ya da Google Grupları da alanı bulabilir ve alana erişebilir. Daha fazla bilgi edinmek için Alanları belirli kullanıcılar tarafından bulunabilir hale getirme başlıklı makaleyi inceleyin. Herkese açık alanlar oluşturmak için kullanıcı kimlik doğrulaması gerekir. |
MembershipCount
Bir alanın kategorilere göre gruplandırılmış üyelik sayısını temsil eder.
| Alanlar | |
|---|---|
joined_direct_human_user_count |
Yalnızca çıkış. Katılan bir gruba üye olarak katılan kullanıcılar hariç, alana doğrudan katılan gerçek kullanıcıların sayısı. |
joined_group_count |
Yalnızca çıkış. Alana doğrudan katılan tüm grupların sayısı. |
PermissionSetting
Bir alan izin ayarını temsil eder.
| Alanlar | |
|---|---|
managers_allowed |
İsteğe bağlıdır. Alan sahiplerinin ( |
members_allowed |
İsteğe bağlıdır. Temel alan üyelerinin ( |
assistant_managers_allowed |
İsteğe bağlıdır. Alan yöneticilerinin |
PermissionSettings
Mevcut bir adlandırılmış alanı güncellerken belirtebileceğiniz izin ayarları.
Alan oluştururken izin seti ayarlarını belirlemek için isteğinizde PredefinedPermissionSettings alanını belirtin.
| Alanlar | |
|---|---|
manage_members_and_groups |
İsteğe bağlıdır. Bir alandaki üyeleri ve grupları yönetme ayarı. |
modify_space_details |
İsteğe bağlıdır. Alan adını, avatarını, açıklamasını ve kurallarını güncelleme ayarı. |
toggle_history |
İsteğe bağlıdır. Alan geçmişini açıp kapatma ayarı. |
use_at_mention_all |
İsteğe bağlıdır. Bir alanda @tümü ifadesini kullanma ayarı. |
manage_apps |
İsteğe bağlıdır. Alandaki uygulamaları yönetme ayarı. |
manage_webhooks |
İsteğe bağlıdır. Alandaki webhook'ları yönetme ayarı. |
post_messages |
Yalnızca çıkış. Alanda mesaj yayınlama ayarı. |
reply_messages |
İsteğe bağlıdır. Alandaki mesajları yanıtlama ayarı. |
view_space_membership |
İsteğe bağlıdır. Alan üyeliğini görüntüleme ayarı. Alan üyeliğini kimlerin görüntüleyebileceği güncellenirken güncelleme maskesinde ve istek gövdesinde |
PredefinedPermissionSettings
Yalnızca adlandırılmış alan oluştururken belirtebileceğiniz önceden tanımlanmış izin ayarları. Gelecekte daha fazla ayar eklenebilir. Adlandırılmış alanların izin ayarları hakkında ayrıntılı bilgi için Alanlar hakkında bilgi başlıklı makaleyi inceleyin.
| Sıralamalar | |
|---|---|
PREDEFINED_PERMISSION_SETTINGS_UNSPECIFIED |
Belirtilmedi. Kullanmayın. |
COLLABORATION_SPACE |
Alanı, tüm üyelerin mesaj gönderebileceği bir ortak çalışma alanı haline getirme ayarı. |
ANNOUNCEMENT_SPACE |
Alanı, yalnızca alan yöneticilerinin mesaj yayınlayabileceği bir duyuru alanı haline getirme ayarı. |
Ana hesap
Erişim izni verilen bir tüzel kişiyi temsil eden bir alt öğe.
| Alanlar | |
|---|---|
principal_type birleşik alanı. Yetki verilen kişinin türü. principal_type aşağıdakilerden yalnızca biri olabilir: |
|
audience |
Kitle. |
SpaceDetails
Açıklama ve kurallar dahil olmak üzere alanla ilgili ayrıntılar.
| Alanlar | |
|---|---|
description |
İsteğe bağlıdır. Alanın açıklaması. Örneğin, alanın tartışma konusunu, işlevsel amacını veya katılımcılarını açıklayın. En fazla 4.096 karakter desteklenir. |
guidelines |
İsteğe bağlıdır. Alanın kuralları, beklentileri ve görgü kuralları En fazla 5.000 karakter desteklenir. |
SpaceThreadingState
Chat alanındaki mesaj dizisi durumunun türünü belirtir.
| Sıralamalar | |
|---|---|
SPACE_THREADING_STATE_UNSPECIFIED |
Ayrıldı. |
THREADED_MESSAGES |
Mesaj dizilerini destekleyen alanlar. Kullanıcılar bir mesaja yanıt verirken ileti dizisi içinde yanıt verebilir. Bu sayede yanıtları orijinal mesajın bağlamında kalır. |
GROUPED_MESSAGES |
Görüşmenin konuya göre düzenlendiği adlandırılmış alanlar. Konular ve yanıtları birlikte gruplandırılır. |
UNTHREADED_MESSAGES |
Mesaj dizilerini desteklemeyen alanlar. Bu alan mesaj dizisi oluşturma durumu yalnızca aşağıdaki gibi özel durumlarda kullanılır:
|
SpaceType
Alanın türü. Alan oluştururken veya güncellerken gereklidir. Yalnızca diğer kullanımlar için çıkış.
| Sıralamalar | |
|---|---|
SPACE_TYPE_UNSPECIFIED |
Ayrıldı. |
SPACE |
Kullanıcıların mesaj gönderdiği, dosya paylaştığı ve ortak çalıştığı yer. SPACE, Chat uygulamaları içerebilir. |
GROUP_CHAT |
3 veya daha fazla kişiyle yapılan grup görüşmeleri. GROUP_CHAT, Chat uygulamaları içerebilir. |
DIRECT_MESSAGE |
İki kişi veya bir kişi ile Chat uygulaması arasındaki bire bir mesajlar. |
Tür
Desteği sonlandırıldı: Bunun yerine SpaceType kullanın.
| Sıralamalar | |
|---|---|
TYPE_UNSPECIFIED |
Ayrıldı. |
ROOM |
İki veya daha fazla kişi arasındaki görüşmeler. |
DM |
Bir kullanıcı ile Chat uygulaması arasında, tüm mesajların düz olduğu bire bir doğrudan mesaj. İki kişi arasındaki doğrudan mesajların buna dahil olmadığını unutmayın. |
SpaceBatchUpdatedEventData
Bir alanda yapılan birden fazla güncelleme için etkinlik yükü.
Etkinlik türü: google.workspace.chat.space.v1.batchUpdated
| Alanlar | |
|---|---|
spaces[] |
Güncellenen alanların listesi. |
SpaceEvent
Google Chat alanındaki bir değişikliği veya etkinliği temsil eden etkinlik. Daha fazla bilgi edinmek için Google Chat'teki etkinliklerle çalışma başlıklı makaleyi inceleyin.
| Alanlar | |
|---|---|
name |
Alan etkinliğinin kaynak adı. Biçim: |
event_time |
Etkinliğin gerçekleştiği zaman. |
event_type |
Alan etkinliğinin türü. Her etkinlik türünün, kısa bir süre içinde gerçekleşen birden fazla örneğini temsil eden bir toplu sürümü vardır. Mesajlar için desteklenen etkinlik türleri:
Üyelikler için desteklenen etkinlik türleri:
Tepkiler için desteklenen etkinlik türleri:
Alan ile ilgili desteklenen etkinlik türleri:
|
|
|
message_created_event_data |
Yeni bir mesaj için etkinlik yükü. Etkinlik türü: |
message_updated_event_data |
Güncellenen bir mesajın etkinlik yükü. Etkinlik türü: |
message_deleted_event_data |
Silinen bir mesajın etkinlik yükü. Etkinlik türü: |
message_batch_created_event_data |
Birden fazla yeni mesaj için etkinlik yükü. Etkinlik türü: |
message_batch_updated_event_data |
Güncellenen birden fazla mesaj için etkinlik yükü. Etkinlik türü: |
message_batch_deleted_event_data |
Silinen birden fazla mesaj için etkinlik yükü. Etkinlik türü: |
space_updated_event_data |
Alan güncellemesi için etkinlik yükü. Etkinlik türü: |
space_batch_updated_event_data |
Bir alanda yapılan birden fazla güncelleme için etkinlik yükü. Etkinlik türü: |
membership_created_event_data |
Yeni bir üyelik için etkinlik yükü. Etkinlik türü: |
membership_updated_event_data |
Güncellenen üyelik için etkinlik yükü. Etkinlik türü: |
membership_deleted_event_data |
Silinen bir üyelik için etkinlik yükü. Etkinlik türü: |
membership_batch_created_event_data |
Birden fazla yeni üyelik için etkinlik yükü. Etkinlik türü: |
membership_batch_updated_event_data |
Güncellenen birden fazla üyelik için etkinlik yükü. Etkinlik türü: |
membership_batch_deleted_event_data |
Silinen birden fazla üyelik için etkinlik yükü. Etkinlik türü: |
reaction_created_event_data |
Yeni bir tepki için etkinlik yükü. Etkinlik türü: |
reaction_deleted_event_data |
Silinen bir tepki için etkinlik yükü. Etkinlik türü: |
reaction_batch_created_event_data |
Birden fazla yeni tepki için etkinlik yükü. Etkinlik türü: |
reaction_batch_deleted_event_data |
Silinen birden fazla tepki için etkinlik yükü. Etkinlik türü: |
SpaceNotificationSetting
Bir alandaki kullanıcının bildirim ayarı.
| Alanlar | |
|---|---|
name |
Tanımlayıcı. Alan bildirim ayarının kaynak adı. Biçim: |
notification_setting |
Bildirim ayarı. |
mute_setting |
Alan bildirimlerini sessize alma ayarı. |
MuteSetting
Alan bildirimi kapatma ayarı türleri.
| Sıralamalar | |
|---|---|
MUTE_SETTING_UNSPECIFIED |
Ayrıldı. |
UNMUTED |
Kullanıcı, bildirim ayarına göre alanla ilgili bildirimler alır. |
MUTED |
Kullanıcı, bildirim ayarından bağımsız olarak alanla ilgili bildirim almaz. |
NotificationSetting
Bildirim ayarı türleri. Gelecekte diğer türler de desteklenebilir.
| Sıralamalar | |
|---|---|
NOTIFICATION_SETTING_UNSPECIFIED |
Ayrıldı. |
ALL |
Bildirimler; @bahsetmeler, takip edilen mesaj dizileri ve yeni mesaj dizilerinin ilk mesajı tarafından tetiklenir. Kullanıcı manuel olarak takibi bırakmadığı sürece tüm yeni mesaj dizileri otomatik olarak takip edilir. |
MAIN_CONVERSATIONS |
Bildirim; @bahsetmeler, takip edilen mesaj dizileri ve yeni mesaj dizilerinin ilk mesajı tarafından tetiklenir. Bire bir doğrudan mesajlarda kullanılamaz. |
FOR_YOU |
Bildirim, @bahsetmeler ve takip edilen mesaj dizileri tarafından tetiklenir. Bire bir doğrudan mesajlarda kullanılamaz. |
OFF |
Bildirim kapalı. |
SpaceReadState
Kullanıcının bir alandaki okuma durumu. Okunan ve okunmayan mesajları belirlemek için kullanılır.
| Alanlar | |
|---|---|
name |
Alan okuma durumunun kaynak adı. Biçim: |
last_read_time |
İsteğe bağlıdır. Kullanıcının alan okuma durumunun güncellendiği zaman. Bu genellikle son okunan mesajın zaman damgasına veya kullanıcının bir alandaki son okunan konumu işaretlemek için belirttiği zaman damgasına karşılık gelir. |
SpaceUpdatedEventData
Güncellenen alan için etkinlik yükü.
Etkinlik türü: google.workspace.chat.space.v1.updated
| Alanlar | |
|---|---|
space |
Güncellenen alan. |
SpaceView
Space kaynağında hangi alanların doldurulması gerektiğini belirten bir görünüm. Gelecekteki sürümlerle uyumluluğu sağlamak için kodunuzun ek değerleri hesaba katmasını öneririz.
| Sıralamalar | |
|---|---|
SPACE_VIEW_UNSPECIFIED |
Varsayılan / ayarlanmamış değer. |
SPACE_VIEW_RESOURCE_NAME_ONLY |
Yalnızca alan kaynağı adını doldurur. |
SPACE_VIEW_EXPANDED |
Alan kaynağı alanlarını doldurur. Not: permissionSettings alanı doldurulmaz. SPACE_VIEW_EXPANDED değerini belirten istekler, alan verilerinin okunmasına izin veren kapsamları (ör. https://www.googleapis.com/auth/chat.spaces veya https://www.googleapis.com/auth/chat.spaces.readonly) içermelidir. |
Mesaj dizisi
Google Chat alanındaki bir mesaj dizisi. Örnek kullanım için Mesaj dizisi başlatma veya yanıtlama başlıklı makaleyi inceleyin.
Mesaj oluştururken bir ileti dizisi belirtirseniz eşleşen ileti dizisi bulunamadığında ne olacağını belirlemek için messageReplyOption alanını ayarlayabilirsiniz.
| Alanlar | |
|---|---|
name |
Tanımlayıcı. Mesaj dizisinin kaynak adı. Örnek: |
thread_key |
İsteğe bağlıdır. Mesaj dizisi oluşturmak veya güncellemek için giriş. Aksi takdirde, yalnızca çıkış. İleti dizisinin kimliği. En fazla 4.000 karakter desteklenir. Bu kimlik, kimliği ayarlayan Chat uygulamasına özeldir. Örneğin, birden fazla Chat uygulaması aynı mesaj dizisi anahtarını kullanarak mesaj oluşturursa mesajlar farklı mesaj dizilerinde yayınlanır. Bir kullanıcı veya başka bir Chat uygulaması tarafından oluşturulan mesaj dizisini yanıtlamak için mesaj dizisi |
ThreadReadState
Kullanıcının bir ileti dizisindeki okuma durumu. Okunan ve okunmayan mesajları belirlemek için kullanılır.
| Alanlar | |
|---|---|
name |
Mesaj dizisi okuma durumunun kaynak adı. Biçim: |
last_read_time |
Kullanıcının ileti dizisi okuma durumunun güncellendiği zaman. Bu genellikle bir ileti dizisindeki son okunan mesajın zaman damgasına karşılık gelir. |
UpdateAvailabilityRequest
UpdateAvailability yöntemi için istek mesajı.
| Alanlar | |
|---|---|
availability |
Zorunlu. Güncellenecek stok durumu. |
update_mask |
Zorunlu. Güncellenecek alanların listesi. Yalnızca |
UpdateMembershipRequest
Üyelik güncelleme isteği mesajı.
| Alanlar | |
|---|---|
membership |
Zorunlu. Güncellenecek üyelik. Yalnızca |
update_mask |
Zorunlu. Güncellenecek alan yolları. Birden fazla değeri virgülle ayırın veya tüm alan yollarını güncellemek için Şu anda desteklenen alan yolları:
|
use_admin_access |
İsteğe bağlıdır. Arayan kullanıcı, Chat ve Alanlar görüşmelerini yönetme ayrıcalığına sahip bir Google Workspace yöneticisi olmalıdır.
|
UpdateMessageRequest
Mesaj güncelleme isteği.
| Alanlar | |
|---|---|
message |
Zorunlu. Alanları güncellenmiş mesaj. |
update_mask |
Zorunlu. Güncellenecek alan yolları. Birden fazla değeri virgülle ayırın veya tüm alan yollarını güncellemek için Şu anda desteklenen alan yolları:
|
allow_missing |
İsteğe bağlıdır. |
UpdateSectionRequest
Bir bölümü güncellemek için istek mesajı.
| Alanlar | |
|---|---|
section |
Zorunlu. Güncellenecek bölüm. |
update_mask |
Zorunlu. Hangi alanların güncelleneceğini belirten maske. Şu anda desteklenen alan yolları:
|
UpdateSpaceNotificationSettingRequest
Alan bildirim ayarlarını güncelleme isteği. Yalnızca arayan kullanıcının bildirim ayarının güncellenmesini destekler.
| Alanlar | |
|---|---|
space_notification_setting |
Zorunlu. Alan bildirim ayarlarının kaynak adı |
update_mask |
Zorunlu. Desteklenen alan yolları:
|
UpdateSpaceReadStateRequest
UpdateSpaceReadState API için istek mesajı.
| Alanlar | |
|---|---|
space_read_state |
Zorunlu. Alan okuma durumu ve güncellenecek alanlar. Yalnızca arayan kullanıcının okuma durumunun güncellenmesini destekler. Arayan kullanıcıya atıfta bulunmak için aşağıdakilerden birini ayarlayın:
Biçim: users/{user}/spaces/{space}/spaceReadState |
update_mask |
Zorunlu. Güncellenecek alan yolları. Şu anda desteklenen alan yolları:
Alanı okundu olarak işaretlemek için |
UpdateSpaceRequest
Tek bir alanı güncelleme isteği.
| Alanlar | |
|---|---|
space |
Zorunlu. Güncellenecek alanları içeren alan. |
update_mask |
Zorunlu. Güncellenen alan yolları (birden fazla varsa virgülle ayrılmış şekilde). Bir alan için aşağıdaki alanları güncelleyebilirsiniz:
|
use_admin_access |
İsteğe bağlıdır. Arayan kullanıcı, Chat ve Alanlar görüşmelerini yönetme ayrıcalığına sahip bir Google Workspace yöneticisi olmalıdır.
Bazı |
Kullanıcı
Google Chat'teki bir kullanıcı.
İstekten çıkış olarak döndürüldüğünde, Chat uygulamanız kullanıcı olarak kimlik doğrulaması yapıyorsa User kaynağının çıkışı (ör. Mesajlar ve Üyelikler API'lerinde), alanın üyesi olmadıkları veya arayan kullanıcıyla önceden yakınlıkları olmadığı sürece hem dahili hem de harici kullanıcılar için yalnızca name ve type alanlarını doldurur.
| Alanlar | |
|---|---|
name |
Google Chat Biçim:
|
display_name |
Yalnızca çıkış. Kullanıcının görünen adı. Hem uygulama kimlik doğrulaması hem de kullanıcı kimlik doğrulaması için doldurulur. Bu alan, uygulama kimlik doğrulaması ile yapılan istekler için her zaman doldurulur. Messages ve Memberships API'leri kullanıcı kimlik doğrulaması ile çağrıldığında bu alan, kullanıcının alanın üyesi olması veya arayan kullanıcıyla önceden yakınlığı olması koşuluyla, bir mesajın |
avatar_url |
Yalnızca çıkış. Kullanıcının avatar resmi URL'si. Messages ve Memberships API'leri kullanıcı kimlik doğrulaması ile çağrıldığında bu alan, kullanıcının alanın üyesi olması veya arayan kullanıcıyla önceden yakınlığı olması koşuluyla, bir mesajın |
email |
Yalnızca çıkış. Kullanıcının e-posta adresi. Messages ve Memberships API'leri kullanıcı kimlik doğrulaması ile çağrıldığında bu alan, kullanıcının alanın üyesi olması veya arayan kullanıcıyla önceden yakınlığı olması koşuluyla, bir mesajın |
domain_id |
Kullanıcının Google Workspace alanının benzersiz tanımlayıcısı. |
type |
Kullanıcı türü. |
is_anonymous |
Yalnızca çıkış. |
Tür
| Sıralamalar | |
|---|---|
TYPE_UNSPECIFIED |
Enum için varsayılan değer. DO NOT USE. |
HUMAN |
Gerçek kişi. |
BOT |
Chat uygulaması kullanıcısı. |
UserMentionMetadata
Kullanıcıdan bahsetmeler (@) için ek açıklama meta verileri.
| Alanlar | |
|---|---|
user |
Bahsedilen kullanıcı. |
type |
Kullanıcıdan bahsetme türü. |
Tür
| Sıralamalar | |
|---|---|
TYPE_UNSPECIFIED |
Enum için varsayılan değer. Kullanmayın. |
ADD |
Kullanıcıyı alana ekleme |
MENTION |
Alanda kullanıcıdan bahsedin. |
WidgetMarkup
Widget, metin ve resimler sunan bir kullanıcı arayüzü öğesidir.
| Alanlar | |
|---|---|
buttons[] |
Düğme listesi. Düğmeler de |
data birleşik alanı. WidgetMarkup yalnızca aşağıdaki öğelerden birini içerebilir. Daha fazla öğe göstermek için birden fazla WidgetMarkup alanı kullanabilirsiniz. data aşağıdakilerden yalnızca biri olabilir: |
|
text_paragraph |
Bu widget'ta bir metin paragrafı gösterin. |
image |
Bu widget'ta bir resim gösterin. |
key_value |
Bu widget'ta bir anahtar/değer öğesi gösterin. |
Düğme
A düğmesi. Metin düğmesi veya resim düğmesi olabilir.
| Alanlar | |
|---|---|
|
|
text_button |
Metin ve |
image_button |
Resim ve |
FormAction
Form işlemi, form gönderildiğinde gerçekleşen davranışı açıklar. Örneğin, formu işlemek için Apps Komut Dosyası'nı çağırabilirsiniz.
| Alanlar | |
|---|---|
action_method_name |
Yöntem adı, formun hangi bölümünün form gönderimini tetiklediğini belirlemek için kullanılır. Bu bilgiler, kart tıklama etkinliğinin bir parçası olarak Chat uygulamasına geri gönderilir. Ortak bir davranışı tetikleyen birden fazla öğe için aynı yöntem adını kullanabilirsiniz. |
parameters[] |
İşlem parametrelerinin listesi. |
ActionParameter
İşlem yöntemi çağrıldığında sağlanacak dize parametrelerinin listesi. Örneğin, üç erteleme düğmesi olduğunu varsayalım: şimdi ertele, bir gün ertele, gelecek hafta ertele. Dize parametreleri listesinde erteleme türünü ve erteleme süresini ileterek action method = snooze() kullanabilirsiniz.
| Alanlar | |
|---|---|
key |
İşlem komut dosyasının parametre adı. |
value |
Parametrenin değeri. |
Simge
Desteklenen simgeler.
| Sıralamalar | |
|---|---|
ICON_UNSPECIFIED |
|
AIRPLANE |
|
BOOKMARK |
|
BUS |
|
CAR |
|
CLOCK |
|
CONFIRMATION_NUMBER_ICON |
|
DOLLAR |
|
DESCRIPTION |
|
EMAIL |
|
EVENT_PERFORMER |
|
EVENT_SEAT |
|
FLIGHT_ARRIVAL |
|
FLIGHT_DEPARTURE |
|
HOTEL |
|
HOTEL_ROOM_TYPE |
|
INVITE |
|
MAP_PIN |
|
MEMBERSHIP |
|
MULTIPLE_PEOPLE |
|
OFFER |
|
PERSON |
|
PHONE |
|
RESTAURANT_ICON |
|
SHOPPING_CART |
|
STAR |
|
STORE |
|
TICKET |
|
TRAIN |
|
VIDEO_CAMERA |
|
VIDEO_PLAY |
|
Resim
URL ile belirtilen ve onclick işlemi içerebilen bir resim.
| Alanlar | |
|---|---|
image_url |
Resmin URL'si. |
on_click |
|
aspect_ratio |
Bu resmin en-boy oranı (genişlik ve yükseklik). Bu alan, resmin yüklenmesini beklerken resim için doğru yüksekliği ayırmanızı sağlar. Resmin yerleşik en boy oranını geçersiz kılmak için kullanılmaz. Ayarlanmazsa sunucu, resmi önceden getirerek doldurur. |
ImageButton
onclick işlemi içeren bir resim düğmesi.
| Alanlar | |
|---|---|
on_click |
|
name |
Bu |
icons birleşik alanı. Simge, Icon enum veya URL ile belirtilebilir. icons aşağıdakilerden yalnızca biri olabilir: |
|
icon |
Chat API tarafından sağlanan bir simgeyi belirten |
icon_url |
URL ile belirtilen simge. |
KeyValue
Kullanıcı arayüzü öğesi bir anahtar (etiket) ve bir değer (içerik) içerir. Bu öğe, onclick düğmesi gibi bazı işlemler de içerebilir.
| Alanlar | |
|---|---|
top_label |
Üst etiketin metni. Biçimlendirilmiş metin desteklenir. Metin biçimlendirme hakkında daha fazla bilgi için Google Chat uygulamalarında metin biçimlendirme ve Google Workspace eklentilerinde metin biçimlendirme başlıklı makaleleri inceleyin. |
content |
İçeriğin metni. Biçimlendirilmiş metin desteklenir ve her zaman gereklidir. Metin biçimlendirme hakkında daha fazla bilgi için Google Chat uygulamalarında metin biçimlendirme ve Google Workspace eklentilerinde metin biçimlendirme başlıklı makaleleri inceleyin. |
content_multiline |
İçeriğin çok satırlı olup olmayacağı. |
bottom_label |
Alt etiketin metni. Biçimlendirilmiş metin desteklenir. Metin biçimlendirme hakkında daha fazla bilgi için Google Chat uygulamalarında metin biçimlendirme ve Google Workspace eklentilerinde metin biçimlendirme başlıklı makaleleri inceleyin. |
on_click |
|
icons birleşik alanı. Simgelerden en az biri (top_label ve bottom_label) tanımlanmalıdır. icons aşağıdakilerden yalnızca biri olabilir: |
|
icon |
Chat API tarafından ilgili simge resmiyle değiştirilen bir enum değeri. |
icon_url |
URL ile belirtilen simge. |
control birleşik alanı. Kontrol widget'ı. button veya switch_widget değerlerinden birini ayarlayabilirsiniz ancak ikisini birden ayarlayamazsınız. control aşağıdakilerden yalnızca biri olabilir: |
|
button |
Bir işlemi tetiklemek için tıklanabilen düğme. |
OnClick
onclick işlemi (ör. bağlantı açma)
| Alanlar | |
|---|---|
|
|
action |
Belirtilmişse bu |
open_link |
Bu |
OpenLink
Yeni pencere açan bir bağlantı.
| Alanlar | |
|---|---|
url |
Açılacak URL. |
TextButton
Metin ve onclick işlemi içeren bir düğme.
| Alanlar | |
|---|---|
text |
Düğmenin metni. |
on_click |
Düğmenin |
TextParagraph
Bir metin paragrafı. Biçimlendirilmiş metin desteklenir. Metin biçimlendirme hakkında daha fazla bilgi için Google Chat uygulamalarında metin biçimlendirme ve Google Workspace eklentilerinde metin biçimlendirme başlıklı makaleleri inceleyin.
| Alanlar | |
|---|---|
text |
|