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)CardWithId
(message)ChatSpaceLinkData
(message)CompleteImportSpaceRequest
(message)CompleteImportSpaceResponse
(message)ContextualAddOnMarkup
(message)ContextualAddOnMarkup.Card
(message)ContextualAddOnMarkup.Card.CardAction
(message)ContextualAddOnMarkup.Card.CardHeader
(message)ContextualAddOnMarkup.Card.CardHeader.ImageStyle
(enum)ContextualAddOnMarkup.Card.Section
(mesaj)CreateCustomEmojiRequest
(message)CreateMembershipRequest
(message)CreateMessageRequest
(message)CreateMessageRequest.MessageReplyOption
(enum)CreateReactionRequest
(mesaj)CreateSpaceRequest
(message)CustomEmoji
(message)CustomEmoji.CustomEmojiPayload
(message)CustomEmojiMetadata
(message)DeleteCustomEmojiRequest
(message)DeleteMembershipRequest
(message)DeleteMessageRequest
(message)DeleteReactionRequest
(message)DeleteSpaceRequest
(message)DeletionMetadata
(message)DeletionMetadata.DeletionType
(enum)Dialog
(mesaj)DialogAction
(message)DriveDataRef
(message)DriveLinkData
(message)Emoji
(message)EmojiReactionSummary
(message)FindDirectMessageRequest
(message)GetAttachmentRequest
(message)GetCustomEmojiRequest
(message)GetMembershipRequest
(message)GetMessageRequest
(message)GetSpaceEventRequest
(message)GetSpaceNotificationSettingRequest
(message)GetSpaceReadStateRequest
(message)GetSpaceRequest
(message)GetThreadReadStateRequest
(message)Group
(message)HistoryState
(enum)ListCustomEmojisRequest
(mesaj)ListCustomEmojisResponse
(message)ListMembershipsRequest
(message)ListMembershipsResponse
(message)ListMessagesRequest
(message)ListMessagesResponse
(message)ListReactionsRequest
(message)ListReactionsResponse
(message)ListSpaceEventsRequest
(message)ListSpaceEventsResponse
(message)ListSpacesRequest
(message)ListSpacesResponse
(message)MatchedUrl
(message)Membership
(message)Membership.MembershipRole
(enum)Membership.MembershipState
(enum)MembershipBatchCreatedEventData
(mesaj)MembershipBatchDeletedEventData
(message)MembershipBatchUpdatedEventData
(message)MembershipCreatedEventData
(message)MembershipDeletedEventData
(message)MembershipUpdatedEventData
(message)Message
(message)MessageBatchCreatedEventData
(message)MessageBatchDeletedEventData
(message)MessageBatchUpdatedEventData
(message)MessageCreatedEventData
(message)MessageDeletedEventData
(message)MessageUpdatedEventData
(message)QuotedMessageMetadata
(message)Reaction
(message)ReactionBatchCreatedEventData
(message)ReactionBatchDeletedEventData
(message)ReactionCreatedEventData
(message)ReactionDeletedEventData
(message)RichLinkMetadata
(message)RichLinkMetadata.RichLinkType
(enum)SearchSpacesRequest
(mesaj)SearchSpacesResponse
(message)SetUpSpaceRequest
(message)SlashCommand
(message)SlashCommandMetadata
(message)SlashCommandMetadata.Type
(enum)Space
(mesaj)Space.AccessSettings
(message)Space.AccessSettings.AccessState
(enum)Space.MembershipCount
(mesaj)Space.PermissionSetting
(message)Space.PermissionSettings
(message)Space.PredefinedPermissionSettings
(enum)Space.SpaceDetails
(mesaj)Space.SpaceThreadingState
(enum)Space.SpaceType
(enum)Space.Type
(enum)SpaceBatchUpdatedEventData
(mesaj)SpaceEvent
(message)SpaceNotificationSetting
(message)SpaceNotificationSetting.MuteSetting
(enum)SpaceNotificationSetting.NotificationSetting
(enum)SpaceReadState
(mesaj)SpaceUpdatedEventData
(message)Thread
(message)ThreadReadState
(message)UpdateMembershipRequest
(message)UpdateMessageRequest
(message)UpdateSpaceNotificationSettingRequest
(message)UpdateSpaceReadStateRequest
(message)UpdateSpaceRequest
(message)User
(message)User.Type
(enum)UserMentionMetadata
(mesaj)UserMentionMetadata.Type
(enum)WidgetMarkup
(mesaj)WidgetMarkup.Button
(message)WidgetMarkup.FormAction
(message)WidgetMarkup.FormAction.ActionParameter
(message)WidgetMarkup.Icon
(enum)WidgetMarkup.Image
(mesaj)WidgetMarkup.ImageButton
(message)WidgetMarkup.KeyValue
(message)WidgetMarkup.OnClick
(message)WidgetMarkup.OpenLink
(message)WidgetMarkup.TextButton
(message)WidgetMarkup.TextParagraph
(mesaj)
ChatService
Geliştiricilerin Google Chat Platformu'nda Chat uygulamaları ve entegrasyonları oluşturmasına olanak tanır.
CompleteImportSpace |
---|
Belirtilen alan için içe aktarma işlemini tamamlar ve alanı kullanıcılara görünür hâle getirir. Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması ve alan genelinde yetki gerektirir:
Daha fazla bilgi için Google Chat uygulamalarını veri içe aktarmak üzere yetkilendirme başlıklı makaleyi inceleyin.
|
CreateCustomEmoji |
---|
Özel emoji oluşturur. Özel emojiler yalnızca Google Workspace hesaplarında kullanılabilir ve yöneticinin kuruluş için özel emojileri etkinleştirmesi gerekir. Daha fazla bilgi için Google Chat'teki özel emojiler hakkında ve Özel emoji izinlerini yönetme başlıklı makaleleri inceleyin. Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması gerektirir:
|
CreateMembership |
---|
Arama için Chat uygulaması, kullanıcı veya Google Grubu için üyelik oluşturur. Diğer Chat uygulamaları için üyelik oluşturma desteklenmez. Üyelik oluştururken belirtilen üyenin otomatik kabul etme politikası devre dışıysa bu üye davet edilir ve katılmadan önce alan davetini kabul etmesi gerekir. Aksi takdirde, üyelik oluşturulduğunda üye doğrudan belirtilen alana eklenir. Aşağıdaki kimlik doğrulama türlerini destekler:
Uygulama kimlik doğrulaması aşağıdaki kullanım alanlarında desteklenmez:
Örnek kullanım için bkz.:
|
CreateMessage |
---|
Google Chat alanında mesaj oluşturur. Örnek için Mesaj gönderme başlıklı makaleye bakın. Aşağıdaki kimlik doğrulama türlerini destekler:
Chat, isteğinizde kullandığınız kimlik doğrulama türüne bağlı olarak ileti gönderenini farklı şekilde ilişkilendirir. Aşağıdaki resimde, uygulama kimlik doğrulaması kullandığınızda Chat'in bir mesajı nasıl ilişkilendirdiği gösterilmektedir. Chat, mesaj göndereni Chat uygulaması olarak gösterir. Mesajın içeriğinde metin ( Aşağıdaki resimde, kullanıcı kimlik doğrulamayı kullandığınızda Chat'in bir mesajı nasıl ilişkilendirdiği gösterilmektedir. Chat, kullanıcıyı mesaj gönderen olarak gösterir ve adını görüntüleyerek Chat uygulamasını mesajla ilişkilendirir. İleti içeriği yalnızca metin ( İleti içeriği de dahil olmak üzere maksimum ileti boyutu 32.000 bayttır. Webhook isteklerinde yanıt, mesajın tamamını içermiyor. Yanıt, istekte yer alan bilgilere ek olarak yalnızca
|
CreateReaction |
---|
Tepki oluşturup mesaja ekler. Örnek için Mesajlara tepki ekleme başlıklı makaleyi inceleyin. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
CreateSpace |
---|
Alan oluşturur. Aşağıdaki kimlik doğrulama türlerini destekler:
Uygulama olarak kimlik doğrulaması yapılırken istekte Uygulama olarak kimlik doğrularken Chat uygulaması, alanın üyesi olarak eklenir. Ancak insan kimlik doğrulamasının aksine, Chat uygulaması alan yöneticisi olarak eklenmez. Varsayılan olarak, Chat uygulaması tüm alan üyeleri tarafından alandan kaldırılabilir. Uygulamayı alandan yalnızca alan yöneticilerinin kaldırmasına izin vermek için Oluşturulduktan sonra alana üye olma durumu, alanın
Alan oluştururken
|
DeleteCustomEmoji |
---|
Özel bir emojiyi siler. Varsayılan olarak, kullanıcılar yalnızca kendi oluşturdukları özel emojileri silebilir. Yönetici tarafından atanan emoji yöneticileri, kuruluştaki tüm özel emojileri silebilir. Google Chat'teki özel emojiler hakkında başlıklı makaleyi inceleyin. Özel emojiler yalnızca Google Workspace hesaplarında kullanılabilir ve yöneticinin kuruluş için özel emojileri etkinleştirmesi gerekir. Daha fazla bilgi için Google Chat'teki özel emojiler hakkında ve Özel emoji izinlerini yönetme başlıklı makaleleri inceleyin. Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması gerektirir:
|
DeleteMembership |
---|
Üyeliği siler. Örnek için Bir kullanıcıyı veya Google Chat uygulamasını alandan kaldırma başlıklı makaleyi inceleyin. Aşağıdaki kimlik doğrulama türlerini destekler:
Uygulama kimlik doğrulaması aşağıdaki kullanım alanlarında desteklenmez:
Alan yöneticilerinin üyeliklerini silmek için isteği gönderen kullanıcının alan yöneticisi olması gerekir. Uygulama kimlik doğrulaması kullanıyorsanız alanı Chat uygulaması oluşturmalıdır.
|
DeleteMessage |
---|
Mesajları siler. Örnek için İleti silme başlıklı makaleyi inceleyin. Aşağıdaki kimlik doğrulama türlerini destekler:
Uygulama kimlik doğrulaması kullanılırken istekler yalnızca arayan Chat uygulaması tarafından oluşturulan mesajları silebilir.
|
DeleteReaction |
---|
Mesajlara verilen tepkileri siler. Örnek için Tepki silme başlıklı makaleyi inceleyin. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
DeleteSpace |
---|
Adlandırılmış bir alanı siler. Her zaman kademeli silme işlemi gerçekleştirir. Bu nedenle, alanın alt kaynakları (ör. alanda yayınlanan mesajlar ve alandaki üyelikler) da silinir. Örnek için Alan silme başlıklı makaleyi inceleyin. Aşağıdaki kimlik doğrulama türlerini destekler:
|
FindDirectMessage |
---|
Belirtilen kullanıcıyla mevcut doğrudan mesajı döndürür. Doğrudan mesaj alanı bulunamazsa Uygulama kimlik doğrulaması ile belirtilen kullanıcı ve arayan Chat uygulaması arasındaki doğrudan mesaj alanını döndürür. Kullanıcı kimlik doğrulaması ile belirtilen kullanıcı ile kimliği doğrulanmış kullanıcı arasındaki doğrudan mesaj alanını döndürür. Aşağıdaki kimlik doğrulama türlerini destekler:
|
GetAttachment |
---|
İleti ekinin meta verilerini alır. Ek verileri, Media API kullanılarak getirilir. Örnek için İleti ekiyle ilgili meta verileri alma başlıklı makaleyi inceleyin. Yetkilendirme kapsamı ile uygulama kimlik doğrulaması gerektirir:
|
GetCustomEmoji |
---|
Özel emoji hakkında ayrıntılar döndürür. Özel emojiler yalnızca Google Workspace hesaplarında kullanılabilir ve yöneticinin kuruluş için özel emojileri etkinleştirmesi gerekir. Daha fazla bilgi için Google Chat'teki özel emojiler hakkında ve Özel emoji izinlerini yönetme başlıklı makaleleri inceleyin. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
GetMembership |
---|
Bir üyelikle ilgili ayrıntıları döndürür. Örnek için Kullanıcı veya Google Chat uygulaması üyeliği hakkında ayrıntılı bilgi edinme başlıklı makaleyi inceleyin. Aşağıdaki kimlik doğrulama türlerini destekler:
|
GetMessage |
---|
Bir iletiyle ilgili ayrıntıları döndürür. Örnek için İleti hakkında ayrıntılı bilgi edinme başlıklı makaleyi inceleyin. Aşağıdaki kimlik doğrulama türlerini destekler:
Not: Engellenen bir üyeden veya alandan gelen mesajı döndürebilir.
|
GetSpace |
---|
Bir alanla ilgili ayrıntıları döndürür. Örnek için Alanlarla ilgili ayrıntıları alma başlıklı makaleyi inceleyin. Aşağıdaki kimlik doğrulama türlerini destekler:
Uygulama kimlik doğrulamasıyla ilgili sınırlamalar:
|
GetSpaceEvent |
---|
Google Chat alanındaki bir etkinliği döndürür. Etkinlik yükü, değişen kaynağın en son sürümünü içerir. Örneğin, yeni bir mesajla ilgili etkinlik isteğinde bulunursanız ancak mesaj daha sonra güncellenirse sunucu, etkinlik yükünde güncellenmiş Not: Bu istek için İstenen verilerin okunması için uygun bir yetkilendirme kapsamıyla kullanıcı kimlik doğrulaması gerektirir:
Etkinlik almak için kimliği doğrulanmış kullanıcının alanın üyesi olması gerekir. Örnek için Google Chat alanındaki bir etkinlikle ilgili ayrıntıları alma başlıklı makaleyi inceleyin.
|
GetSpaceNotificationSetting |
---|
Alan bildirim ayarını alır. Örnek için Arayanın alan bildirimi ayarını alma başlıklı makaleyi inceleyin. Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması gerektirir:
|
GetSpaceReadState |
---|
Okunmuş ve okunmamış iletileri belirlemek için kullanılan, kullanıcının bir alandaki okuma durumuyla ilgili ayrıntıları döndürür. Örnek için Kullanıcının alan okuma durumu hakkında ayrıntılı bilgi edinme başlıklı makaleyi inceleyin. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
GetThreadReadState |
---|
Okunmuş ve okunmamış iletileri belirlemek için kullanılan, bir ileti dizisindeki kullanıcının okuma durumuyla ilgili ayrıntıları döndürür. Örnek için Kullanıcının ileti dizisini okuma durumu hakkında ayrıntılı bilgi edinme başlıklı makaleyi inceleyin. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
ListCustomEmojis |
---|
Kimliği doğrulanmış kullanıcının görebileceği özel emojileri listeler. Özel emojiler yalnızca Google Workspace hesaplarında kullanılabilir ve yöneticinin kuruluş için özel emojileri etkinleştirmesi gerekir. Daha fazla bilgi için Google Chat'teki özel emojiler hakkında ve Özel emoji izinlerini yönetme başlıklı makaleleri inceleyin. Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
ListMemberships |
---|
Bir alandaki üyelikleri listeler. Örnek için Bir alandaki kullanıcıları ve Google Chat uygulamalarını listeleme başlıklı makaleyi inceleyin. Uygulama kimlik doğrulaması ile üyelikleri listeleme, Chat uygulamasının erişebildiği alanlardaki üyelikleri listeler ancak kendi üyeliği de dahil olmak üzere Chat uygulaması üyeliklerini hariç tutar. Kullanıcı kimlik doğrulaması ile üyelikleri listeleme, kimliği doğrulanmış kullanıcının erişebildiği alanlardaki üyelikleri listeler. Aşağıdaki kimlik doğrulama türlerini destekler:
|
ListMessages |
---|
Arayanın üyesi olduğu bir alandaki mesajları (engellenen üyelerden ve alanlardan gelen mesajlar dahil) listeler. Mesaj içermeyen bir alandaki mesajları listelerseniz yanıt boş bir nesne olur. REST/HTTP arayüzü kullanılırken yanıtta boş bir JSON nesnesi ( Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
ListReactions |
---|
Bir mesaja verilen tepkileri listeler. Örnek için Bir iletiye verilen tepkileri listeleme başlıklı makaleyi inceleyin. Aşağıdaki yetkilendirme kapsamlarından biriyle 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 verilerin okunması için uygun bir yetkilendirme kapsamıyla kullanıcı kimlik doğrulaması gerektirir:
Etkinlikleri listelemek için kimliği doğrulanmış kullanıcını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 bunun yerine Workspace yönetici ayrıcalıklarını kullanarak
|
SearchSpaces |
---|
Bir yöneticinin aramasına göre Google Workspace kuruluşundaki alanların listesini döndürür. Yönetici ayrıcalıklarıyla kullanıcı kimlik doğrulaması ve aşağıdaki yetkilendirme kapsamlarından biri gerekir:
İstekle ilgili olarak
|
SetUpSpace |
---|
Bir 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 insan üyeleri belirtmek için uygun Eklenecek Google gruplarını belirtmek için uygun Adlandırılmış bir alan veya grup görüşmesinde, arayan bazı üyeler tarafından engellenirse ya da bazı üyeleri engellerse veya bazı üyeleri ekleme izni yoksa bu üyeler oluşturulan alana eklenmez. Arayan kullanıcı ile başka bir gerçek kullanıcı arasında doğrudan mesaj (DM) oluşturmak için gerçek kullanıcıyı temsil eden tam olarak bir üyelik belirtin. Bir kullanıcı 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 oluşturulduğu sırada bir kullanıcı diğerini engellemiş olsa bile mevcut DM döndürülür. Mesaj dizili yanıtların kullanıldığı alanlar desteklenmez. Bir alan oluştururken Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:
|
UpdateMembership |
---|
Üyeliği günceller. Örnek için Bir kullanıcının alandaki üyeliğini güncelleme başlıklı makaleyi inceleyin. Aşağıdaki kimlik doğrulama türlerini destekler:
|
UpdateMessage |
---|
Bir mesajı günceller. Aşağıdaki kimlik doğrulama türlerini destekler:
Uygulama kimlik doğrulaması kullanılırken istekler yalnızca arayan Chat uygulaması tarafından oluşturulan mesajları güncelleyebilir.
|
UpdateSpace |
---|
Bir alanı günceller. Örnek için Alan güncelleme başlıklı makaleye bakın.
Aşağıdaki kimlik doğrulama türlerini destekler:
Uygulama kimlik doğrulamasıyla ilgili sınırlamalar:
|
UpdateSpaceNotificationSetting |
---|
Alan bildirim ayarını günceller. Örnek için Arayanın alan bildirimi ayarını güncelleme başlıklı makaleyi inceleyin. Yetkilendirme kapsamı ile kullanıcı kimlik doğrulaması gerektirir:
|
UpdateSpaceReadState |
---|
Okunmuş ve okunmamış iletileri belirlemek için kullanılan, bir alandaki kullanıcının okunma durumunu günceller. Ö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
İletinin en altında görünen bir veya daha fazla etkileşimli widget. Ayrıntılar için İletinin en altına etkileşimli widget'lar ekleme başlıklı makaleyi inceleyin.
Alanlar | |
---|---|
Birleştirme alanı action . İşlemin türü. action yalnızca aşağıdakilerden 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ı yapacağı veya yapılandıracağı URL. (Yalnızca |
dialog_action |
Yalnızca giriş. İletişim kutusu ile 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 ileti olarak yayınlayın. |
UPDATE_MESSAGE |
Chat uygulamasının mesajını güncelleyin. Bu yalnızca, mesaj gönderen türünün BOT olduğu bir CARD_CLICKED etkinliğinde izin verilir. |
UPDATE_USER_MESSAGE_CARDS |
Kullanıcının iletisindeki kartları güncelleyin. Bu yalnızca eşleşen URL'ye sahip bir 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 ek kimlik doğrulama veya yapılandırma yapmasını özel olarak isteme |
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ünde otomatik tamamlama önerilerini 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. |
Birleştirme alanı updated_widget . Widget, kullanıcı işlemine yanıt olarak güncellendi. updated_widget yalnızca aşağıdakilerden biri olabilir: |
|
suggestions |
Widget otomatik tamamlama sonuçlarının listesi |
ActionStatus
Bir diyalogu ç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. Ayarlanmamışsa |
Not
Yalnızca çıkış. İletinin düz metin gövdesiyle ilişkili ek açıklamalar. Kısa mesajlara temel biçimlendirme eklemek için Kısa mesajları biçimlendirme başlıklı makaleyi inceleyin.
Örnek düz metin ileti gövdesi:
Hello @FooBot how are you!"
İlgili ek açıklamalar 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 ek açıklamanın türü. |
length |
Bu ek açıklamanın karşılık geldiği düz metin ileti gövdesindeki alt dizenin uzunluğu. |
start_index |
Bu açıklamanın karşılık geldiği düz metin ileti gövdesindeki başlangıç dizini (0 tabanlı, dahil). |
Birleştirme alanı metadata . Ek açıklama hakkında ek meta veriler. metadata yalnızca aşağıdakilerden biri olabilir: |
|
user_mention |
Kullanıcı 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
Ek açıklamanın 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 |
Bir 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ı komut 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 Chat mesajı olarak gönderir. |
QUICK_COMMAND |
Hızlı komut Kullanıcı, mesaj yanıt alanındaki Chat 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 |
İsteğe bağlıdır. Ekin kaynak adı, |
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ış. Eki bir kullanıcıya önizletmek için kullanılması gereken küçük resim URL'si. Sohbet 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. Sohbet uygulamaları, ek içeriğini indirmek için bu URL'yi kullanmamalıdır. |
source |
Yalnızca çıkış. Ekin kaynağı. |
Birleştirme alanı data_ref . Eke yapılan veri referansı. data_ref yalnızca aşağıdakilerden 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 eki referansı. Bu alan, Google Drive API ile kullanılır. |
Kaynak
Ekin kaynağı.
Sıralamalar | |
---|---|
SOURCE_UNSPECIFIED |
Rezervasyon yapıldı. |
DRIVE_FILE |
Dosya, 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 bir dize olarak değerlendirilir ve ek içeren Chat mesajları oluşturmak veya güncellemek için kullanılır. |
CardWithId
Google Chat mesajındaki kart.
Yalnızca Chat uygulamaları kart oluşturabilir. Chat uygulamanız kullanıcı olarak kimlik doğrulaması yapıyorsa mesaj kart içeremez.
Kart Oluşturucu ile kart tasarlama ve önizleme
Kart Oluşturucu'yu açmaAlanlar | |
---|---|
card_id |
İleti birden fazla kart içeriyorsa zorunludur. İletideki bir kartın benzersiz tanımlayıcısı. |
card |
Kart. Maksimum boyut 32 KB'tır. |
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: |
CompleteImportSpaceRequest
Bir alanın içe aktarma işlemini tamamlamak için istek mesajı.
Alanlar | |
---|---|
name |
Zorunlu. İçe aktarma modundaki alanın kaynak adı. Biçim: |
CompleteImportSpaceResponse
Bir alanın içe aktarma işlemini tamamlama için yanıt mesajı.
Alanlar | |
---|---|
space |
İçe aktarma modundaki alan. |
ContextualAddOnMarkup
Bu türde alan yok.
Geliştiricilerin, bağlamsal bir eklentinin içeriğini belirtmek için kullandığı işaretleme.
Kart
Kart, metin ve resim gibi kullanıcı arayüzü widget'larını içerebilen bir kullanıcı arayüzü öğesidir.
Alanlar | |
---|---|
header |
Kartın başlığı. Başlık genellikle bir başlık ve bir resim içerir. |
sections[] |
Bölümler, ç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 şunlar olabilir: faturayı silme, faturayı e-postayla gönderme veya faturayı tarayıcıda açma.
Google Chat uygulamaları tarafından desteklenmez.
Alanlar | |
---|---|
action_label |
Etiket, işlem menüsü öğesinde gösteriliyordu. |
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 belirtilmişse 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
Bir bölüm, belirtildikleri sırayla (dikey olarak) oluşturulan bir widget koleksiyonu içerir. Kartlar tüm platformlarda dar ve sabit bir genişliğe sahip olduğundan şu anda düzen özelliklerine (ör. kaydırma) 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[] |
Bir bölüm en az bir widget içermelidir. |
CreateCustomEmojiRequest
Özel emoji oluşturma isteği.
Alanlar | |
---|---|
custom_emoji |
Zorunlu. Oluşturulacak özel emoji. |
CreateMembershipRequest
Üyelik oluşturma için istek mesajı.
Alanlar | |
---|---|
parent |
Zorunlu. Üyeliğin oluşturulacağı alanın kaynak adı. Biçim: spaces/{space} |
membership |
Zorunlu. Oluşturulacak üyelik ilişkisi.
Bir sohbet 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ışındaki 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 kimliğini doğrulamalı, |
use_admin_access |
İsteğe bağlıdır. Arayan kullanıcı, Sohbet ve alan 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 üyelikler oluşturulması desteklenmez. |
CreateMessageRequest
İleti oluşturur.
Alanlar | |
---|---|
parent |
Zorunlu. Mesajın oluşturulacağı alanın kaynak adı. Biçim: |
message |
Zorunlu. İleti gövdesi. |
thread_key |
İsteğe bağlıdır. Desteği sonlandırıldı: Bunun yerine |
request_id |
İsteğe bağlıdır. Bu ileti için benzersiz bir istek kimliği. Mevcut bir istek kimliğini belirtmek, yeni bir mesaj oluşturmak yerine bu kimlikle oluşturulan mesajı döndürür. |
message_reply_option |
İsteğe bağlıdır. Bir mesajın ileti dizisi başlatıp başlatmadığını veya bir ileti dizisini yanıtlayıp yanıtlamadığını belirtir. Yalnızca adlandırılmış alanlarda desteklenir. Kullanıcı etkileşimlerine yanıt verirken bu alan yoksayılır. Bir ileti dizisindeki etkileşimler için yanıt aynı ileti dizisinde oluşturulur. Aksi takdirde yanıt yeni bir ileti dizisi olarak oluşturulur. |
message_id |
İsteğe bağlıdır. İleti 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 koşulları karşılamalıdır:
Ayrıntılar için İletileri adlandırma başlıklı makaleyi inceleyin. |
MessageReplyOption
Bir iletiye nasıl yanıt verileceğini belirtir. Gelecekte daha fazla eyalet eklenebilir.
Sıralamalar | |
---|---|
MESSAGE_REPLY_OPTION_UNSPECIFIED |
Varsayılan. Yeni bir ileti dizisi başlatır. Bu seçeneği kullandığınızda eklenen tüm thread ID veya yoksayılır. |
REPLY_MESSAGE_FALLBACK_TO_NEW_THREAD |
thread ID veya ile belirtilen ileti dizisine yanıt olarak mesaj oluşturur. Bu işlem başarısız olursa ileti yeni bir ileti dizisi başlatır. |
REPLY_MESSAGE_OR_FAIL |
thread ID veya ile belirtilen ileti dizisine yanıt olarak mesaj oluşturur. Yeni bir thread_key kullanılıyorsa yeni bir ileti dizisi oluşturulur. İleti oluşturma işlemi başarısız olursa bunun yerine NOT_FOUND hatası döndürülür. |
CreateReactionRequest
Mesajlara tepki oluşturur.
Alanlar | |
---|---|
parent |
Zorunlu. Tepkinin oluşturulduğu mesaj. Biçim: |
reaction |
Zorunlu. Oluşturulacak tepki. |
CreateSpaceRequest
Üyesi olmayan adlandırılmış bir alan oluşturma isteği.
Alanlar | |
---|---|
space |
Zorunlu.
Alan |
request_id |
İsteğe bağlıdır. Bu isteğin benzersiz tanımlayıcısıdır. Rastgele bir UUID önerilir. Mevcut bir istek kimliğini belirtmek, yeni bir alan oluşturmak yerine bu kimlikle oluşturulan alanı döndürür. Farklı bir kimliği doğrulanmış kullanıcıyla aynı Chat uygulamasından mevcut bir istek kimliğini belirtmek hata döndürür. |
CustomEmoji
Özel emojiyi temsil eder.
Alanlar | |
---|---|
name |
Tanımlayıcı. Sunucu tarafından atanan özel emojinin 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şmez. Ö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ış yapılır. Emoji adları iki nokta üst üste işaretiyle başlayıp bitmelidir. Küçük harfle yazılmalı ve yalnızca alfanümerik karakterler, kısa çizgiler ve alt çizgiler içerebilir. 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 boyutu 256 KB'tan küçük olmalı ve resmin boyutu kare biçiminde olup 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'ler için açıklama meta verileri.
Alanlar | |
---|---|
custom_emoji |
Özel emoji |
DeleteCustomEmojiRequest
Özel emoji silme isteği.
Alanlar | |
---|---|
name |
Zorunlu. Silinecek özel emojinin kaynak adı. Biçim: Emoji adını |
DeleteMembershipRequest
Bir alandaki üyeliğin silinmesini isteme
Alanlar | |
---|---|
name |
Zorunlu. Silinecek üyeliğin kaynak adı. Sohbet uygulamaları, kullanıcıların veya kendi üyeliklerini silebilir. Sohbet 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ı, Sohbet ve alan görüşmelerini yönetme ayrıcalığına sahip bir Google Workspace yöneticisi olmalıdır.
Bir alandaki uygulama üyeliklerinin silinmesi, yönetici erişimi kullanılarak desteklenmez. |
DeleteMessageRequest
Mesaj silme isteği.
Alanlar | |
---|---|
name |
Zorunlu. İletinin kaynak adı. Biçim: İletiniz için özel bir kimlik ayarladıysanız |
force |
İsteğe bağlıdır. Yalnızca kullanıcı olarak kimlik doğrulama sırasında geçerlidir. Chat uygulaması olarak kimlik doğrulaması yapılırken herhangi bir etkisi yoktur. |
DeleteReactionRequest
Mesajlara verilen tepkileri siler.
Alanlar | |
---|---|
name |
Zorunlu. Silinecek tepkinin 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ı, Sohbet ve alan görüşmelerini yönetme ayrıcalığına sahip bir Google Workspace yöneticisi olmalıdır.
|
DeletionMetadata
Silinen bir iletiyle ilgili bilgiler. delete_time
ayarlandığında mesaj silinir.
Alanlar | |
---|---|
deletion_type |
Mesajı kimin sildiğini gösterir. |
DeletionType
İletiyi kimin ve nasıl sildiği Gelecekte daha fazla değer eklenebilir. Mesajların ne zaman silinebileceği hakkında ayrıntılı bilgi 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ı silmiştir. |
SPACE_OWNER |
Bir alan yöneticisi mesajı sildi. |
ADMIN |
Bir Google Workspace yöneticisi mesajı sildi. Yöneticiler, alan üyeleri veya Chat uygulaması tarafından gönderilen mesajlar da dahil olmak üzere alandaki tüm mesajları silebilir. |
APP_MESSAGE_EXPIRY |
Bir Chat uygulaması, süresi dolduğunda kendi mesajını sildi. |
CREATOR_VIA_APP |
Bir Chat uygulaması, mesajı içerik üretici adına (kullanıcı kimlik doğrulamasını kullanarak) sildi. |
SPACE_OWNER_VIA_APP |
Bir Chat uygulaması, alan yöneticisi adına (kullanıcı kimlik doğrulaması kullanarak) mesajı sildi. |
SPACE_MEMBER |
Mesaj, alanın bir üyesi tarafından silindi. Kullanıcılar, uygulamalar tarafından gönderilen mesajları silebilir. |
Dialog
İletişim kutusunun kart gövdesini saran sarmalayıcı.
Alanlar | |
---|---|
body |
Yalnızca giriş. İletişim kutusunun gövdesi, modal olarak oluşturulur. Google Chat uygulamaları şu kart öğelerini desteklemez: |
DialogAction
İletişim kutusu ve istek durum kodu içerir.
Alanlar | |
---|---|
action_status |
Yalnızca giriş. Diyalog çağırma veya gönderme isteğinin durumu. Gerekirse kullanıcılara bir durum ve mesaj gösterir. Örneğin, hata veya başarı durumunda. |
Birleştirme alanı action . Gerçekleştirilecek işlem. action yalnızca aşağıdakilerden biri olabilir: |
|
dialog |
Yalnızca giriş. İstekle ilgili iletişim kutusu. |
DriveDataRef
Drive eki verilerine referans.
Alanlar | |
---|---|
drive_file_id |
Drive dosyasının kimliği. Drive API ile kullanma |
DriveLinkData
Google Drive bağlantılarının verileri.
Alanlar | |
---|---|
drive_data_ref |
Google Drive dosyasına referans veren bir DriveDataRef. |
mime_type |
Bağlı Google Drive kaynağının MIME türü. |
Emoji
Bir mesaja tepki olarak kullanılan emoji.
Alanlar | |
---|---|
Birleştirme alanı content . Zorunlu. Emoji'nin içeriği. content yalnızca aşağıdakilerden biri olabilir: |
|
unicode |
İsteğe bağlıdır. Unicode dizesiyle gösterilen temel emoji. |
custom_emoji |
Özel bir emoji. |
EmojiReactionSummary
Bir mesaja belirli bir emoji ile 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 toplam tepki sayısı. |
FindDirectMessageRequest
Kullanıcı kaynağına dayalı olarak doğrudan mesaj alanı alma isteği.
Alanlar | |
---|---|
name |
Zorunlu. Doğrudan mesaj gönderilen kullanıcının kaynak adı. Biçim: |
GetAttachmentRequest
Ek alma isteğinde bulunma
Alanlar | |
---|---|
name |
Zorunlu. Ekin kaynak adı, |
GetCustomEmojiRequest
Tek bir özel emojiyi döndürme isteği.
Alanlar | |
---|---|
name |
Zorunlu. Özel emojinin kaynak adı. Biçim: Emoji adını |
GetMembershipRequest
Bir alanın üyeliğini alma isteği.
Alanlar | |
---|---|
name |
Zorunlu. Alınacak üyeliğin kaynak adı. Kullanıcı kimlik doğrulamayı 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ı, Sohbet ve alan 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 alanda uygulama üyeliği alma özelliği desteklenmez. |
GetMessageRequest
Mesaj alma isteği
Alanlar | |
---|---|
name |
Zorunlu. İletinin kaynak adı. Biçim: İletiniz için özel bir kimlik ayarladıysanız |
GetSpaceEventRequest
Alan etkinliği alma isteği mesajı.
Alanlar | |
---|---|
name |
Zorunlu. Alan etkinliğinin kaynak adı. Biçim: |
GetSpaceNotificationSettingRequest
Alan bildirimi ayarını almak için mesaj isteğinde bulunun. Yalnızca görüşme yapan kullanıcının bildirim ayarını almayı destekler.
Alanlar | |
---|---|
name |
Zorunlu. Biçim: users/{user}/spaces/{space}/spaceNotificationSetting
|
GetSpaceReadStateRequest
GetSpaceReadState API'si için istek mesajı.
Alanlar | |
---|---|
name |
Zorunlu. Alınacak alan okunma durumunun kaynak adı. Yalnızca arayan kullanıcının okunma durumunu almayı destekler. Arayan kullanıcıya başvurmak için aşağıdakilerden birini ayarlayın:
Biçim: users/{user}/spaces/{space}/spaceReadState |
GetSpaceRequest
Tek bir boşluk döndürme isteği.
Alanlar | |
---|---|
name |
Zorunlu. Alan kaynak adı, Biçim: |
use_admin_access |
İsteğe bağlıdır. Arayan kullanıcı, Sohbet ve alan görüşmelerini yönetme ayrıcalığına sahip bir Google Workspace yöneticisi olmalıdır.
|
GetThreadReadStateRequest
GetThreadReadStateRequest API'si için istek mesajı.
Alanlar | |
---|---|
name |
Zorunlu. Alınacak ileti dizisi okuma durumunun kaynak adı. Yalnızca arayan kullanıcının okunma durumunu almayı destekler. Arayan kullanıcıya başvurmak için aşağıdakilerden birini ayarlayın:
Biçim: users/{user}/spaces/{space}/threads/{thread}/threadReadState |
Grup
Google Chat'te Google Grubu.
Alanlar | |
---|---|
name |
Google Grubu'nun kaynak adı. Cloud Identity Groups API'deki bir grubu temsil eder. Biçim: groups/{group} |
HistoryState
Mesajlar ve alanlar için geçmiş durumu. İletilerin ve ileti dizilerinin oluşturulduktan sonra ne kadar süreyle saklanacağını belirtir.
Sıralamalar | |
---|---|
HISTORY_STATE_UNSPECIFIED |
Varsayılan değer. Kullanmayın. |
HISTORY_OFF |
Geçmişe kayıt kapalı. İletiler ve ileti dizileri 24 saat boyunca saklanır. |
HISTORY_ON |
Geçmişe kayıt açık. İletilerin ve ileti dizilerinin ne kadar süreyle saklanacağını kuruluşun Apps Kasası saklama kuralları belirler. |
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 sayıda özel emoji döndürebilir. Belirtilmediği takdirde 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 list custom emoji çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bunu sağlayın. Sayfalama 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ıkları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 listeleme yanıtı.
Alanlar | |
---|---|
custom_emojis[] |
Sırasız liste. Özel emojilerin listesi. |
next_page_token |
Sonuçların bir sonraki sayfasını almak için |
ListMembershipsRequest
Listeleme üyelikleri için istek mesajı.
Alanlar | |
---|---|
parent |
Zorunlu. Üyelik listesinin getirileceği 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. Belirtilmemesi halinde 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. Sayfalama 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:
Şu 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ı, Sohbet ve alan 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 listeleme desteklenmez. |
ListMembershipsResponse
Alan üyeliklerinin listesine yanıt verilir.
Alanlar | |
---|---|
memberships[] |
Sırasız liste. İstenen (veya ilk) sayfadaki üyeliklerin listesi. |
next_page_token |
Sonuçların bir sonraki sayfasını almak için |
ListMessagesRequest
Kullanıcının üyesi olduğu belirtilen alandaki mesajları listeler.
Alanlar | |
---|---|
parent |
Zorunlu. İletilerin 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 ileti döndürebilir. Belirtilmemesi halinde 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. Sayfalama 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. İletileri tarihe ( İletileri 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. İletilerin 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 iletilerin dahil edilip edilmeyeceği Silinen iletiler, silinme zamanını ve silinmeyle ilgili meta verileri içerir ancak ileti içeriği kullanılamaz. |
ListMessagesResponse
Listeleme iletileri 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. Belirtilmediği takdirde 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 list reactions (tepkileri listele) çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bunu sağlayın. Sayfalama 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 ( Tepkileri birden fazla emoji veya kullanıcıya göre filtrelemek için benzer alanları Tepkileri emojiye ve kullanıcıya göre filtrelemek için Sorgunuzda hem Örneğin, aşağıdaki sorgular geçerlidir:
Şu 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 devamlılık jetonu. Sonuçların son sayfasında boştur. |
ListSpaceEventsRequest
Listeleme alanı etkinlikleri 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 list space events çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bunu sağlayın. Sayfalara ayırma işlemi yapılırken, liste alanı etkinlikleri 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. has İ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:
Şu sorgular geçersiz:
Geçersiz sorgular, sunucu tarafından |
ListSpaceEventsResponse
Listeleme alanı etkinlikleri için yanıt mesajı.
Alanlar | |
---|---|
space_events[] |
Sonuçlar kronolojik sırayla (en eski etkinlik önce) döndürülür. Not: |
next_page_token |
Daha fazla etkinlik getirmek için kullanılan devamlılık jetonu. Bu alan atlanırsa sonraki sayfa olmaz. |
ListSpacesRequest
Arayanın üyesi olduğu alanların listelenmesi 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 boşluk 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 spaces çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bu parametreyi sağlayın. Sayfalama 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 |
MatchedUrl
Chat mesajında eşleşen bir URL. Sohbet 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. |
Üyelik
Google Chat'teki üyelik ilişkisini (ör. bir kullanıcının veya Chat uygulamasının bir alana davet edilip edilmediği, alanın parçası olup olmadığı ya da alanda bulunup bulunmadığı) gösterir.
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şmez. Üyeliğin oluşturulma zamanı (ör. bir üyenin alana katıldığı veya alana katılmaya davet edildiği zaman). Bu alan, içe aktarma modundaki alanlara geçmiş üyelikleri aktarmak için kullanılması dışında yalnızca çıkış olarak kullanılır. |
delete_time |
İsteğe bağlıdır. Değişmez. Üyeliğin silinme zamanı (ör. bir üye alandan ayrıldığında veya çıkarıldığında) Bu alan, içe aktarma modundaki alanlara geçmiş üyelikleri aktarmak için kullanılması dışında yalnızca çıkış olarak kullanılır. |
Birleştirme alanı memberType . Bu üyelikle ilişkili üye. Gelecekte diğer üyelik türleri de desteklenebilir. memberType yalnızca aşağıdakilerden 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ışta user |
group_member |
İsteğe bağlıdır. Üyeliğin karşılık geldiği Google Grubu. Google Gruplar'daki üyelikleri okumak veya değiştirmek için kullanıcı kimlik doğrulaması gerekir. |
MembershipRole
Bir kullanıcının 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: Kullanıcı alanın üyesi değildir ancak davet edilebilir. Google Groups için: Bu rol her zaman atanır (gelecekte diğer enum değerleri kullanılabilir). |
ROLE_MEMBER |
Alan üyesi Kullanıcı, alana mesaj gönderme gibi temel izinlere sahip olmalıdır. 1:1 görüşmelerde ve adsız grup görüşmelerinde herkes bu role sahiptir. |
ROLE_MANAGER |
Alan yöneticisi Kullanıcı, tüm temel izinlere ve alan yönetimine olanak tanıyan (ör. üye ekleme veya kaldırma) yönetici izinlerine sahiptir. Yalnızca SpaceType.SPACE sürümünde desteklenir. |
MembershipState
Üyenin alanla ilişkisini belirtir. Gelecekte diğer üye devletler de 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ş ancak katılmamıştır. |
NOT_A_MEMBER |
Kullanıcı, alana ait değil ve alana katılmak için bekleyen bir daveti yok. |
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
Birden fazla silinen üyelik için etkinlik yükü.
Etkinlik türü: google.workspace.chat.membership.v1.batchDeleted
Alanlar | |
---|---|
memberships[] |
Silinen üyeliklerin listesi. |
MembershipBatchUpdatedEventData
Birden fazla güncellenmiş üyelik için etkinlik yükü.
Etkinlik türü: google.workspace.chat.membership.v1.batchUpdated
Alanlar | |
---|---|
memberships[] |
Güncellenen üyeliklerin listesi. |
MembershipCreatedEventData
Yeni üyelik için etkinlik yükü.
Etkinlik türü: google.workspace.chat.membership.v1.created
.
Alanlar | |
---|---|
membership |
Yeni üyelik. |
MembershipDeletedEventData
Silinen ü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ı. İletinin kaynak adı. Biçim: Burada İleti 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ışta user |
create_time |
İsteğe bağlıdır. Değişmez. Chat'te oluşturulan alanlarda, mesajın oluşturulduğu zaman. Bu alan, içe aktarma modu alanlarında kullanılması dışında yalnızca çıkış olarak kullanılır. İçe aktarma modu alanlarında, orijinal oluşturma zamanını korumak için bu alanı, iletinin kaynakta oluşturulduğu geçmiş zaman damgası olarak ayarlayın. |
last_update_time |
Yalnızca çıkış. Mesajın bir kullanıcı tarafından en son düzenlendiği zaman. Mesaj hiç düzenlenmediyse bu alan boştur. |
delete_time |
Yalnızca çıkış. Mesajın Google Chat'te silindiği zaman. İleti hiç silinmezse bu alan boştur. |
text |
İsteğe bağlıdır. İletinin düz metin gövdesi. Resim, video veya web sayfasına yönelik ilk bağlantı önizleme çipi oluşturur. Ayrıca 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 iletmek için eklenen işaretlemelerle birlikte
Daha fazla bilgi için İletide 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östermek için kullanabileceğiniz zengin, biçimlendirilmiş ve etkileşimli kartlar. Kartlar genellikle iletinin düz metin gövdesinin altında gösterilir. |
cards_v2[] |
İsteğe bağlıdır. Kartlar dizisi. Yalnızca Chat uygulamaları kart oluşturabilir. Sohbet uygulamanız kullanıcı olarak kimlik doğrulaması yapıyorsa mesajlar kart içermez. Kart içeren bir mesaj oluşturmayı öğrenmek için Mesaj gönderme başlıklı makaleyi inceleyin. Kart Oluşturucu ile kart tasarlama ve önizleme Kart Oluşturucu'yu açma |
annotations[] |
Yalnızca çıkış. Bu iletideki |
thread |
İletinin ait olduğu ileti dizisi. Kullanım örneği için Mesaj dizisi başlatma veya yanıtlama başlıklı makaleyi inceleyin. |
space |
Yalnızca çıkış. Chat uygulamanız kullanıcı olarak kimlik doğrulaması yapıyorsa çıkışta yalnızca alan |
fallback_text |
İsteğe bağlıdır. İletinin kartlarının düz metin açıklaması. Gerçek kartlar görüntülenemediğ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ış. Tüm Chat uygulaması bahsetmelerinin çıkarı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ış. |
thread_reply |
Yalnızca çıkış. Alan, mesaj dizilerinde yanıtlamayı desteklemiyorsa bu alan her zaman |
client_assigned_message_id |
İsteğe bağlıdır. İleti için özel bir kimlik. Bir iletiyi tanımlamak veya almak, silmek ya da güncellemek için alanı kullanabilirsiniz. Özel bir kimlik ayarlamak için mesajı oluştururken |
emoji_reaction_summaries[] |
Yalnızca çıkış. Mesajdaki emoji tepkilerinin özet listesi. |
private_message_viewer |
İsteğe bağlıdır. Değişmez. Mesaj oluşturmak için giriş, aksi takdirde yalnızca çıkış. Mesajı görüntüleyebilen kullanıcı. Bu alan ayarlandığında mesaj özel olur ve yalnızca belirtilen kullanıcı ile Chat uygulaması tarafından görülebilir. Bu alanı isteğinize eklemek için Chat API'yi uygulama kimlik doğrulaması kullanarak çağırmalı ve aşağıdakileri atlamalısınız: Ayrıntılı bilgi için Özel mesaj gönderme başlıklı makaleyi inceleyin. |
deletion_metadata |
Yalnızca çıkış. Silinen bir iletiyle ilgili bilgiler. |
quoted_message_metadata |
Yalnızca çıkış. Google Chat kullanıcısı tarafından bir alanda alıntılanan mesajla ilgili bilgiler. Google Chat kullanıcıları, yanıtlamak için bir mesajı alıntılayabilir. |
attached_gifs[] |
Yalnızca çıkış. İletiye eklenen GIF resimler. |
accessory_widgets[] |
İsteğe bağlıdır. İletinin en altı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. Diyalog içeren iletilerde desteklenmez. Ayrıntılar için İletinin en altına etkileşimli widget'lar ekleme başlıklı makaleyi inceleyin. Aksesuar widget'ları içeren bir mesaj oluşturmak için uygulama kimlik doğrulaması gerekir. |
MessageBatchCreatedEventData
Birden fazla yeni ileti için etkinlik yükü.
Etkinlik türü: google.workspace.chat.message.v1.batchCreated
Alanlar | |
---|---|
messages[] |
Yeni mesajların listesi. |
MessageBatchDeletedEventData
Birden fazla silinen ileti için etkinlik yükü.
Etkinlik türü: google.workspace.chat.message.v1.batchDeleted
Alanlar | |
---|---|
messages[] |
Silinen iletilerin listesi |
MessageBatchUpdatedEventData
Birden fazla güncellenmiş ileti 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ın etkinlik yükü.
Etkinlik türü: google.workspace.chat.message.v1.created
Alanlar | |
---|---|
message |
Yeni mesaj. |
MessageDeletedEventData
Silinen bir ileti için etkinlik yükü.
Etkinlik türü: google.workspace.chat.message.v1.deleted
Alanlar | |
---|---|
message |
Silinen mesaj Yalnızca |
MessageUpdatedEventData
Güncellenen bir ileti için etkinlik yükü.
Etkinlik türü: google.workspace.chat.message.v1.updated
Alanlar | |
---|---|
message |
Güncellenen mesaj. |
QuotedMessageMetadata
Alıntılanan iletiyle ilgili bilgiler.
Alanlar | |
---|---|
name |
Yalnızca çıkış. Alıntılanan iletinin kaynak adı. Biçim: |
last_update_time |
Yalnızca çıkış. Alıntılanan mesajın oluşturulduğu veya en son güncellendiği zaman damgası. |
Tepki
Mesajlara tepki ekleme
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
Birden fazla silinmiş 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 tepkinin etkinlik yükü.
Tür: google.workspace.chat.reaction.v1.deleted
Alanlar | |
---|---|
reaction |
Silinen tepki. |
RichLinkMetadata
Bir kaynağın zengin bağlantısı.
Alanlar | |
---|---|
uri |
Bu bağlantının URI'si. |
rich_link_type |
Zengin bağlantı türü. |
Birleştirme alanı data . Bağlı kaynağın verileri. data yalnızca aşağıdakilerden biri olabilir: |
|
drive_link_data |
Drive bağlantısı için veriler. |
chat_space_link_data |
Chat alanı bağlantısı 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. |
SearchSpacesRequest
Bir sorguya göre alan listesi arama isteği.
Alanlar | |
---|---|
use_admin_access |
Arayan kullanıcı, Sohbet ve alan görüşmelerini yönetme ayrıcalığına sahip bir Google Workspace yöneticisi olmalıdır.
Bu yöntem şu anda yalnızca yönetici erişimini desteklemektedir. Bu nedenle, bu alan için yalnızca |
page_size |
Döndürülecek maksimum boşluk sayısı. Hizmet, bu değerden daha az sonuç döndürebilir. Belirtilmezse en fazla 100 boşluk 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. |
page_token |
Önceki arama alanları çağrısından alınan jeton. Sonraki sayfayı almak için bu parametreyi sağlayın. Sayfalama 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 Aşağıdaki parametreleri kullanarak arama yapabilirsiniz:
Farklı alanlarda yalnızca Aynı alan içinde Aşağıdaki örnek sorgular geçerlidir:
|
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:
Desteklenen söz dizimleri şunlardır:
|
SearchSpacesResponse
Arama alanları isteğine karşılık gelen alanların listesini içeren yanıt.
Alanlar | |
---|---|
spaces[] |
İstenen alanların sayfası. |
next_page_token |
Sonraki sayfayı almak için kullanılabilecek bir jeton. Bu alan boşsa sonraki sayfa yoktur. |
total_size |
Tüm sayfalarda sorguyla eşleşen toplam alan sayısı. Sonuç 10.000 boşluktan fazlaysa bu değer bir tahmindir. |
SetUpSpaceRequest
Alan oluşturma ve belirtilen kullanıcıları alana ekleme isteği.
Alanlar | |
---|---|
space |
Zorunlu. Alan oluşturmak için Grup sohbeti oluşturmak için İnsanlar arasında bire bir görüşme oluşturmak için Bir insan ile arayan Chat uygulaması arasında bire bir görüşme oluşturmak için
|
request_id |
İsteğe bağlıdır. Bu isteğin benzersiz tanımlayıcısıdır. Rastgele bir UUID önerilir. Mevcut bir istek kimliğini belirtmek, yeni bir alan oluşturmak yerine bu kimlikle oluşturulan alanı döndürür. Farklı bir kimliği doğrulanmış kullanıcıyla aynı Chat uygulamasından mevcut bir istek kimliğini belirtmek hata döndürür. |
memberships[] |
İsteğe bağlıdır. Alana katılmaya davet edilecek Google Chat kullanıcıları veya grupları. Arayan kullanıcıyı otomatik olarak eklendiği için atlayın. Şu anda sette, arayan kişi dışında en fazla 49 üyelik bulunabilir. İnsan üyeliği için Google grubu üyeliği için
En az iki üyelikle birlikte Tam olarak bir üyelikle birlikte Bir insan ile arama yapan Chat uygulaması arasında 1:1 görüşme oluşturulurken boş olmalıdır ( |
SlashCommand
Google Chat'teki eğik çizgiyle başlayan komutlar hakkında 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 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 komutu çağırma |
Boşluk
Google Chat'te bir alan. Alanlar, iki veya daha fazla kullanıcı arasındaki görüşmeler ya da bir kullanıcı ile bir Chat uygulaması arasındaki bire bir mesajlardır.
Alanlar | |
---|---|
name |
Tanımlayıcı. Alan kaynak adı. Biçim: Burada |
type |
Yalnızca çıkış. Desteği sonlandırıldı: Bunun yerine |
space_type |
İsteğe bağlıdır. Alan türü. Alan oluştururken veya alan türünü güncellerken gereklidir. Diğer kullanımlar için yalnızca çıkış. |
single_user_bot_dm |
İsteğe bağlıdır. Alan, bir Chat uygulaması ile tek bir kullanıcı arasındaki doğrudan mesajlaşma mı? |
threaded |
Yalnızca çıkış. Desteği sonlandırıldı: Bunun yerine |
display_name |
İsteğe bağlıdır. Alanının görünen adı. Doğrudan mesajlarda bu alan boş olabilir. En fazla 128 karakter desteklenir. |
external_user_allowed |
İsteğe bağlıdır. Değişmez. Bu alanın herhangi bir Google Chat kullanıcısının üye olmasına izin verip vermediği. Google Workspace kuruluşunda alan oluştururken girilen girişler. Aşağıdaki koşullarda alan oluştururken bu alanı atlayın:
Mevcut alanlar için bu alan yalnızca çıkış alanı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 da dahil olmak üzere alanla ilgili ayrıntılar. |
space_history_state |
İsteğe bağlıdır. Bu alandaki iletiler ve ileti dizileri için 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şmez. Chat'te oluşturulan alanlar için alanın oluşturulma zamanı. Bu alan, içe aktarma modu alanlarında kullanılması dışında yalnızca çıkış olarak kullanılır. İçe aktarma modu alanlarında, orijinal oluşturma zamanını korumak için bu alanı, alanın kaynakta oluşturulduğu geçmiş zaman damgası olarak ayarlayın. Yalnızca |
last_active_time |
Yalnızca çıkış. Alandaki son mesajın zaman damgası. |
admin_installed |
Yalnızca çıkış. Bir Chat uygulamasıyla 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 Chat uygulamasıyla doğrudan mesaj yükleyip ayarlayabilir. Yönetici yüklemesini 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 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ış. Alan, içe aktarma modunda kalırsa 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şmez. Alanının müşteri kimliği. Yalnızca uygulama kimlik doğrulaması ile alan oluşturulurken ve
DM'ler için bu alan doldurulmaz. |
Birleştirme alanı space_permission_settings . Bir alanın izin ayarlarını gösterir. Yalnızca space_type SPACE olduğunda doldurulur. space_permission_settings yalnızca aşağıdakilerden biri olabilir: |
|
predefined_permission_settings |
İsteğe bağlıdır. Yalnızca giriş. Önceden tanımlanmış alan izni ayarları, yalnızca alan oluşturulurken girilir. Alan ayarlanmamışsa bir ortak çalışma alanı oluşturulur. Alanı oluşturduktan sonra ayarlar Önceden tanımlanmış izin ayarlarını belirleme şu özellikleri 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 şu durumlarda desteklenir:
|
AccessSettings
Alan erişim ayarını gösterir.
Alanlar | |
---|---|
access_state |
Yalnızca çıkış. Alan 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ı. Ayarlanmamışsa yalnızca alana tek tek davet edilen veya eklenen kullanıcılar ya da Google Grupları alana erişebilir. Ayrıntılı bilgi için Bir alanı 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 şu özellikleri destekler:
Bu alan, uygulama kimlik doğrulaması ile Hedef kitleyi ayarlamak için kullanıcı kimlik doğrulaması gerekir. |
AccessState
Alan erişim durumunu gösterir.
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ı keşfedip alana erişebilir. |
DISCOVERABLE |
Bir alan yöneticisi, hedef kitleye alana erişim izni vermişse Alana tek tek eklenen veya davet edilen kullanıcılar ya da Google Grupları da alanı keşfedip erişebilir. Daha fazla bilgi edinmek için Belirli kullanıcıların alanları bulmasını sağlama başlıklı makaleyi inceleyin. Herkese açık alan oluşturmak için kullanıcı kimlik doğrulaması gerekir. |
MembershipCount
Bir alanın üyelik sayısını kategorilere göre gruplandırılmış şekilde gösterir.
Alanlar | |
---|---|
joined_direct_human_user_count |
Yalnızca çıkış. Katılan bir grupta üyeliği olan 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
Alan izni ayarını gösterir.
Alanlar | |
---|---|
managers_allowed |
İsteğe bağlıdır. Alan yöneticilerinin bu izne sahip olup olmadığı. |
members_allowed |
İsteğe bağlıdır. Yönetici olmayan üyelerin bu izne sahip olup olmadığı. |
PermissionSettings
Mevcut bir adlandırılmış alanı güncellerken belirtebileceğiniz izin ayarları.
Alan oluştururken izin ayarlarını belirlemek için isteğinizde PredefinedPermissionSettings
alanını belirtin.
Alanlar | |
---|---|
manage_members_and_groups |
İsteğe bağlıdır. Alanın üyelerini ve gruplarını yönetme ayarı. |
modify_space_details |
İsteğe bağlıdır. Alan adını, avatarını, açıklamasını ve yönergelerini 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ı. |
PredefinedPermissionSettings
Yalnızca adlandırılmış bir alan oluştururken belirleyebileceğ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 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 işbirliği alanı yapma ayarı. |
ANNOUNCEMENT_SPACE |
Alanı, yalnızca alan yöneticilerinin ileti yayınlayabileceği bir duyuru alanı yapma ayarı. |
SpaceDetails
Açıklama ve kurallar da dahil olmak üzere alanla ilgili ayrıntılar.
Alanlar | |
---|---|
description |
İsteğe bağlıdır. Alan açıklaması. Örneğin, alanın tartışma konusunu, işlevsel amacını veya katılımcılarını açıklayın. En fazla 150 karakter desteklenir. |
guidelines |
İsteğe bağlıdır. Alan kuralları, beklentiler ve görgü kuralları 5.000 karaktere kadar destekler. |
SpaceThreadingState
Chat alanındaki ileti dizisi durumunun türünü belirtir.
Sıralamalar | |
---|---|
SPACE_THREADING_STATE_UNSPECIFIED |
Rezervasyon yapıldı. |
THREADED_MESSAGES |
İleti dizilerini destekleyen adlandırılmış alanlar. Kullanıcılar bir iletiye yanıt verirken ileti dizisi içinde yanıtlayabilir. Bu sayede yanıtları orijinal iletinin 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 |
İki kişi arasındaki doğrudan mesajlar (DM'ler) ve 3 veya daha fazla kişi arasındaki grup görüşmeleri. |
SpaceType
Alan türü. Alan oluştururken veya güncellerken gerekir. Diğer kullanımlar için yalnızca çıkış.
Sıralamalar | |
---|---|
SPACE_TYPE_UNSPECIFIED |
Rezervasyon yapıldı. |
SPACE |
Kullanıcıların mesaj gönderdiği, dosya paylaştığı ve ortak çalıştığı yer. SPACE , Chat uygulamalarını içerebilir. |
GROUP_CHAT |
3 veya daha fazla kişi arasındaki grup görüşmeleri GROUP_CHAT , Chat uygulamalarını içerebilir. |
DIRECT_MESSAGE |
İki insan veya bir insan ile bir Chat uygulaması arasındaki bire bir mesajlar. |
Tür
Desteği sonlandırıldı: Bunun yerine SpaceType
politikasını kullanın.
Sıralamalar | |
---|---|
TYPE_UNSPECIFIED |
Rezervasyon yapıldı. |
ROOM |
İki veya daha fazla insan arasındaki sohbetler. |
DM |
Bir insan ile bir Chat uygulaması arasındaki bire bir doğrudan mesajlaşma. Tüm mesajlar düzdür. Bu durumun, iki kullanıcı arasındaki doğrudan mesajları kapsamadığını unutmayın. |
SpaceBatchUpdatedEventData
Bir alanda 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 etkinlik türü ö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:
Alanla ilgili desteklenen etkinlik türleri:
|
Birleştirme alanı
|
|
message_created_event_data |
Yeni bir mesajın etkinlik yükü. Etkinlik türü: |
message_updated_event_data |
Güncellenen bir ileti için etkinlik yükü. Etkinlik türü: |
message_deleted_event_data |
Silinen bir ileti için etkinlik yükü. Etkinlik türü: |
message_batch_created_event_data |
Birden fazla yeni ileti için etkinlik yükü. Etkinlik türü: |
message_batch_updated_event_data |
Birden fazla güncellenmiş ileti için etkinlik yükü. Etkinlik türü: |
message_batch_deleted_event_data |
Birden fazla silinen ileti 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 birden fazla güncelleme için etkinlik yükü. Etkinlik türü: |
membership_created_event_data |
Yeni ü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 ü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 |
Birden fazla güncellenmiş üyelik için etkinlik yükü. Etkinlik türü: |
membership_batch_deleted_event_data |
Birden fazla silinen ü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 tepkinin 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 |
Birden fazla silinmiş tepki için etkinlik yükü. Etkinlik türü: |
SpaceNotificationSetting
Bir alandaki kullanıcının bildirim ayarı.
Alanlar | |
---|---|
name |
Tanımlayıcı. Alan bildirimi ayarının kaynak adı. Biçim: |
notification_setting |
Bildirim ayarı. |
mute_setting |
Alan bildirimini kapatma ayarı. |
MuteSetting
Alan bildirimlerini yoksayma ayarı türleri.
Sıralamalar | |
---|---|
MUTE_SETTING_UNSPECIFIED |
Rezervasyon yapıldı. |
UNMUTED |
Kullanıcı, bildirim ayarına göre alanla ilgili bildirimler alır. |
MUTED |
Kullanıcı, bildirim ayarı ne olursa olsun alanla ilgili bildirim almaz. |
NotificationSetting
Bildirim ayarı türleri. Gelecekte başka türler de desteklenebilir.
Sıralamalar | |
---|---|
NOTIFICATION_SETTING_UNSPECIFIED |
Rezervasyon yapıldı. |
ALL |
Bildirimler; @bahisler, takip edilen mesaj dizileri ve yeni dizilerdeki ilk mesaj ile tetiklenir. Kullanıcı tarafından manuel olarak takibi bırakılmadığı sürece tüm yeni ileti dizileri otomatik olarak takip edilir. |
MAIN_CONVERSATIONS |
Bildirim; @bahisler, takip edilen mesaj dizileri ve yeni dizilerdeki ilk mesaj tarafından tetiklenir. Bire bir doğrudan mesajlarda kullanılamaz. |
FOR_YOU |
Bildirim, @bahisler ve takip edilen mesaj dizileri tarafından tetiklenir. Bire bir doğrudan mesajlarda kullanılamaz. |
OFF |
Bildirim kapalı. |
SpaceReadState
Okundu ve okunmadı iletilerini belirlemek için kullanılan, kullanıcının bir alandaki okundu durumu.
Alanlar | |
---|---|
name |
Alan okunma 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 alanda son okunan konumu işaretlemek için belirttiği bir zaman damgasına karşılık gelir. |
SpaceUpdatedEventData
Güncellenen bir alanın etkinlik yükü.
Etkinlik türü: google.workspace.chat.space.v1.updated
Alanlar | |
---|---|
space |
Güncellenen alan. |
İplik
Google Chat alanındaki bir ileti dizisi. Kullanım örneği için Mesaj dizisi başlatma veya yanıtlama başlıklı makaleyi inceleyin.
İleti oluştururken bir ileti dizisi belirtirseniz eşleşen bir ileti dizisi bulunamazsa ne olacağını belirlemek için messageReplyOption
alanını ayarlayabilirsiniz.
Alanlar | |
---|---|
name |
Tanımlayıcı. İş parçacığının kaynak adı. Örnek: |
thread_key |
İsteğe bağlıdır. İş parçacığı 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, onu ayarlayan Chat uygulamasına özeldir. Örneğin, birden fazla sohbet uygulaması aynı ileti dizisi anahtarını kullanarak ileti oluşturursa iletiler farklı ileti dizilerinde yayınlanır. Bir kişi veya başka bir Chat uygulaması tarafından oluşturulan mesaj dizilerinde yanıt vermek için bunun yerine mesaj dizisi |
ThreadReadState
Okunmuş ve okunmamış iletileri belirlemek için kullanılan, bir ileti dizisindeki kullanıcının okuma durumu.
Alanlar | |
---|---|
name |
Okunan ileti dizisi 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 okunan son mesajın zaman damgasına karşılık gelir. |
UpdateMembershipRequest
Üyeliği güncelleme için istek mesajı.
Alanlar | |
---|---|
membership |
Zorunlu. Güncellenecek üyelik. Yalnızca |
update_mask |
Zorunlu. Güncellenecek alan yolları. Birden çok 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ı, Sohbet ve alan görüşmelerini yönetme ayrıcalığına sahip bir Google Workspace yöneticisi olmalıdır.
|
UpdateMessageRequest
Mesaj güncelleme isteğinde bulunma
Alanlar | |
---|---|
message |
Zorunlu. Alanları güncellenmiş ileti. |
update_mask |
Zorunlu. Güncellenecek alan yolları. Birden çok 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. |
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 okunma durumunu güncellemeyi destekler. Arayan kullanıcıya başvurmak 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ı okunmuş olarak işaretlemek için |
UpdateSpaceRequest
Tek bir alanı güncelleme isteği.
Alanlar | |
---|---|
space |
Zorunlu. Güncellenecek alanların bulunduğu alan. |
update_mask |
Zorunlu. Güncellenen alan yolları (birden fazla varsa virgülle ayrılmış). Bir alan için aşağıdaki alanları güncelleyebilirsiniz:
|
use_admin_access |
İsteğe bağlıdır. Arayan kullanıcı, Sohbet ve alan 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ı. Bir istekten çıkış olarak döndürüldüğünde, Chat uygulamanız kullanıcı olarak kimlik doğrulaması yaparsa User
kaynağının çıkışında yalnızca kullanıcının name
ve type
değerleri doldurulur.
Alanlar | |
---|---|
name |
Google Chat Biçim:
|
display_name |
Yalnızca çıkış. Kullanıcının görünen adı. |
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. KULLANMAYIN. |
HUMAN |
Gerçek bir kullanıcı. |
BOT |
Chat uygulaması kullanıcısı. |
UserMentionMetadata
Kullanıcı bahsetmeleri (@) için ek açıklama meta verileri.
Alanlar | |
---|---|
user |
Bahsedilen kullanıcı. |
type |
Kullanıcı bahsetme türü. |
Tür
Sıralamalar | |
---|---|
TYPE_UNSPECIFIED |
Enum için varsayılan değer. Kullanmayın. |
ADD |
Kullanıcıyı alana ekleyin. |
MENTION |
Alanda kullanıcıdan bahsetme |
WidgetMarkup
Widget, metin ve resimler sunan bir kullanıcı arayüzü öğesidir.
Alanlar | |
---|---|
buttons[] |
Düğme listesi. Düğmeler de |
Birleştirme alanı data . Bir WidgetMarkup yalnızca aşağıdaki öğelerden birini içerebilir. Daha fazla öğe görüntülemek için birden fazla WidgetMarkup alanı kullanabilirsiniz. data yalnızca aşağıdakilerden 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
Düğme. Metin düğmesi veya resim düğmesi olabilir.
Alanlar | |
---|---|
Birleştirme alanı
|
|
text_button |
Metin ve |
image_button |
Resim ve |
FormAction
Form işlemi, form gönderildiğinde gerçekleşen davranışı tanımlar. Ö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 birkaç öğ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 düşünelim: ş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 parametresinin adı. |
value |
Parametrenin değeri. |
Simge
Desteklenen simgeler kümesi.
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
Bir URL ile belirtilen ve onclick
işlemi içerebilen 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 doğru yüksekliği ayırmanıza olanak tanır. Bu özellik, resmin yerleşik en boy oranını geçersiz kılmak için tasarlanmamıştır. Ayarlanmamışsa sunucu, resmi önceden getirerek bu alanı doldurur. |
ImageButton
onclick
işlemi içeren bir resim düğmesi.
Alanlar | |
---|---|
on_click |
|
name |
Erişilebilirlik için kullanılan bu |
Birleştirme alanı icons . Simge, Icon enum veya URL ile belirtilebilir. icons yalnızca aşağıdakilerden biri olabilir: |
|
icon |
Chat API tarafından sağlanan bir simgeyi indeksleyen |
icon_url |
URL ile belirtilen simge. |
KeyValue
Bir kullanıcı arayüzü öğesi, anahtar (etiket) ve değer (içerik) içerir. Bu öğe, onclick
düğmesi gibi bazı işlemleri 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 |
İçerik çok satırlı olmalıdır. |
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 |
|
Birleştirme alanı icons . Simgelerden en az biri (top_label ve bottom_label ) tanımlanmalıdır. icons yalnızca aşağıdakilerden biri olabilir: |
|
icon |
Chat API tarafından ilgili simge resmiyle değiştirilen bir enum değeri. |
icon_url |
URL ile belirtilen simge. |
Birleştirme alanı control . Kontrol widget'ı. button veya switch_widget değerini ayarlayabilirsiniz ancak ikisini birden ayarlayamazsınız. control yalnızca aşağıdakilerden biri olabilir: |
|
button |
Bir işlemi tetiklemek için tıklanabilen düğme. |
OnClick
Bir onclick
işlemi (örneğin, bağlantı açma).
Alanlar | |
---|---|
Birleştirme alanı
|
|
action |
Belirtilmişse bu |
open_link |
Bu |
OpenLink
Yeni bir pencere açan 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 |
|