Dizin
ChatService
(arayüz)AccessoryWidget
(message)ActionResponse
(message)ActionResponse.ResponseType
(enum)ActionResponse.SelectionItems
(message)ActionResponse.UpdatedWidget
(message)ActionStatus
(message)Annotation
(message)AnnotationType
(enum)AttachedGif
(message)Attachment
(message)Attachment.Source
(enum)AttachmentDataRef
(message)CardWithId
(message)ChatSpaceLinkData
(message)CompleteImportSpaceRequest
(message)CompleteImportSpaceResponse
(message)ContextualAddOnMarkup
(message)ContextualAddOnMarkup.Card
(message)ContextualAddOnMarkup.Card.CardAction
(message)ContextualAddOnMarkup.Card.CardHeader
(message)ContextualAddOnMarkup.Card.CardHeader.ImageStyle
(enum)ContextualAddOnMarkup.Card.Section
(message)CreateMembershipRequest
(message)CreateMessageRequest
(message)CreateMessageRequest.MessageReplyOption
(enum)CreateReactionRequest
(message)CreateSpaceRequest
(message)CustomEmoji
(message)DeleteMembershipRequest
(message)DeleteMessageRequest
(message)DeleteReactionRequest
(message)DeleteSpaceRequest
(message)DeletionMetadata
(message)DeletionMetadata.DeletionType
(enum)Dialog
(message)DialogAction
(message)DriveDataRef
(message)DriveLinkData
(message)Emoji
(message)EmojiReactionSummary
(message)FindDirectMessageRequest
(message)GetAttachmentRequest
(message)GetMembershipRequest
(message)GetMessageRequest
(message)GetSpaceEventRequest
(message)GetSpaceReadStateRequest
(message)GetSpaceRequest
(message)GetThreadReadStateRequest
(message)Group
(message)HistoryState
(enum)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
(message)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
(message)SearchSpacesResponse
(message)SetUpSpaceRequest
(message)SlashCommand
(message)SlashCommandMetadata
(message)SlashCommandMetadata.Type
(enum)Space
(message)Space.AccessSettings
(message)Space.AccessSettings.AccessState
(enum)Space.MembershipCount
(message)Space.PermissionSetting
(message)Space.PermissionSettings
(message)Space.PredefinedPermissionSettings
(enum)Space.SpaceDetails
(message)Space.SpaceThreadingState
(enum)Space.SpaceType
(enum)Space.Type
(enum)SpaceBatchUpdatedEventData
(message)SpaceEvent
(message)SpaceReadState
(message)SpaceUpdatedEventData
(message)Thread
(message)ThreadReadState
(message)UpdateMembershipRequest
(message)UpdateMessageRequest
(message)UpdateSpaceReadStateRequest
(message)UpdateSpaceRequest
(message)User
(message)User.Type
(enum)UserMentionMetadata
(message)UserMentionMetadata.Type
(enum)WidgetMarkup
(message)WidgetMarkup.Button
(message)WidgetMarkup.FormAction
(message)WidgetMarkup.FormAction.ActionParameter
(message)WidgetMarkup.Icon
(enum)WidgetMarkup.Image
(message)WidgetMarkup.ImageButton
(message)WidgetMarkup.KeyValue
(message)WidgetMarkup.OnClick
(message)WidgetMarkup.OpenLink
(message)WidgetMarkup.TextButton
(message)WidgetMarkup.TextParagraph
(message)
ChatService
Geliştiricilerin, Google Chat Platformu'nda Chat uygulamaları ve entegrasyonları geliştirmesine olanak tanır.
CompleteImportSpace |
---|
Belirtilen alan için içe aktarma işlemini tamamlar ve alanı kullanıcılara görünür hale getirir. Uygulama kimlik doğrulaması ve alan genelinde yetki gerektirir. Daha fazla bilgi için Google Chat uygulamalarını veri içe aktarması için yetkilendirme başlıklı makaleyi inceleyin.
|
CreateMembership |
---|
Görüşme yapan Chat uygulaması, bir kullanıcı veya Google Grubu için üyelik oluşturur. Diğer Chat uygulamaları için üyelik oluşturma işlemi desteklenmiyor. Üyelik oluştururken, belirtilen üyenin otomatik kabul politikası devre dışıysa davet edilir ve katılmadan önce alan davetini kabul etmesi gerekir. Aksi takdirde, üyelik oluşturulduğunda üye doğrudan belirtilen alana eklenir. Kullanıcı kimlik doğrulaması gerekir. Örnek kullanımlara göz atın:
|
CreateMessage |
---|
Google Chat alanında mesaj oluşturur. Örnek için Mesaj gönderme başlıklı makaleyi inceleyin.
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. İletinin 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 Chat uygulamasını, adını göstererek mesajla ilişkilendirir. İletinin içeriği yalnızca metin ( İleti içerikleri de dahil olmak üzere maksimum ileti boyutu 32.000 bayttır.
|
CreateReaction |
---|
Tepki oluşturur ve bir mesaja ekler. Yalnızca unicode emojiler desteklenir. Örneğin, Bir iletiye tepki ekleme başlıklı makaleyi inceleyin. Kullanıcı kimlik doğrulaması gerekir.
|
CreateSpace |
---|
Üyesi olmayan bir alan oluşturur. Adlandırılmış alan oluşturmak için kullanılabilir. Konulara göre gruplandırılmış alanlar desteklenmez. Örnek için Alan oluşturma başlıklı makaleyi inceleyin. Alan oluştururken Geliştirici Önizleme programına üyeyseniz, Kullanıcı kimlik doğrulaması gerekir.
|
DeleteMembership |
---|
Bir üyeliği siler. Örnek için Bir kullanıcıyı veya Google Chat uygulamasını alandan kaldırma başlıklı makaleyi inceleyin. Kullanıcı kimlik doğrulaması gerekir.
|
DeleteMessage |
---|
Bir iletiyi siler. Örnek için, Mesaj silme başlıklı makaleyi inceleyin. Kimlik doğrulama gerekir. Uygulama kimlik doğrulamasını ve kullanıcı kimlik doğrulamasını destekler. Uygulama kimlik doğrulaması kullanılırken istekler yalnızca aramayı yapan Chat uygulaması tarafından oluşturulan mesajları silebilir.
|
DeleteReaction |
---|
Bir mesaja verilen tepkiyi siler. Yalnızca unicode emojiler desteklenir. Örneğin, Tepkiyi silme başlıklı makaleyi inceleyin. Kullanıcı kimlik doğrulaması gerekir.
|
DeleteSpace |
---|
Adlandırılmış bir alanı siler. Her zaman basamaklı silme işlemi gerçekleştirir. Bu durumda, alanda yayınlanan mesajlar ve alandaki üyelikler gibi alanın alt kaynakları da silinir. Örnek için Alan silme başlıklı makaleyi inceleyin. Alanı silme izni olan bir kullanıcıdan kullanıcı kimlik doğrulaması alınmasını gerektirir.
|
FindDirectMessage |
---|
Belirtilen kullanıcıyla olan mevcut doğrudan mesajı döndürür. Doğrudan mesaj alanı bulunamazsa 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. Uygulama kimlik doğrulaması ile, belirtilen kullanıcı ile arayan Chat uygulaması arasındaki doğrudan mesaj alanını döndürür. Kullanıcı kimlik doğrulaması veya uygulama kimlik doğrulaması gerektirir.
|
GetAttachment |
---|
Bir mesaj ekinin meta verilerini alır. Ek verileri, media API kullanılarak getirilir. Örnek için Mesaj eki hakkında meta veri alma başlıklı makaleyi inceleyin. Uygulama kimlik doğrulaması gerekir.
|
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ı öğrenme başlıklı makaleyi inceleyin. Kimlik doğrulama gerekir. Uygulama kimlik doğrulamasını ve kullanıcı kimlik doğrulamasını destekler.
|
GetMessage |
---|
Bir iletiyle ilgili ayrıntıları döndürür. Örnek için Bir mesajla ilgili ayrıntıları alma başlıklı makaleye bakın. Kimlik doğrulama gerekir. Uygulama kimlik doğrulamasını ve kullanıcı kimlik doğrulamasını destekler. Not: Engellenen üye veya alandan gelen bir mesajı döndürebilir.
|
GetSpace |
---|
Bir alanla ilgili ayrıntıları döndürür. Örnek için Bir alanla ilgili ayrıntıları öğrenme başlıklı makaleyi inceleyin. Kimlik doğrulama gerekir. Uygulama kimlik doğrulamasını ve kullanıcı kimlik doğrulamasını destekler.
|
GetSpaceEvent |
---|
Google Chat alanından etkinlik döndürür. Etkinlik yükü, değiştirilen kaynağın en son sürümünü içerir. Örneğin, yeni bir mesajla ilgili bir etkinlik isteğinde bulunursanız ancak mesaj daha sonra güncellendiyse sunucu, etkinlik yükünde güncellenmiş Kullanıcı kimlik doğrulaması gerekir. Bir etkinliği almak için kimliği doğrulanan kullanıcının alanın üyesi olması gerekir. Örnek için Google Chat alanından bir etkinlikle ilgili ayrıntıları alma başlıklı makaleyi inceleyin.
|
GetSpaceReadState |
---|
Kullanıcının bir alandaki okunma durumuyla ilgili ayrıntıları döndürür. Bu ayrıntılar, okunmuş ve okunmamış mesajları tanımlamak için kullanılır. Örnek için Bir kullanıcının alanının okuma durumuyla ilgili ayrıntıları alma başlıklı makaleyi inceleyin. Kullanıcı kimlik doğrulaması gerektirir.
|
GetThreadReadState |
---|
Bir kullanıcının, okunmuş ve okunmamış iletileri tanımlamak için kullanılan ileti dizisindeki okunma durumuyla ilgili ayrıntıları döndürür. Örnek için Bir kullanıcının ileti dizisinin okunma durumuyla ilgili ayrıntıları alma başlıklı makaleye bakın. Kullanıcı kimlik doğrulaması gerekir.
|
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 üyelik girişi, Chat uygulamasının erişebildiği alanlardaki üyelikleri listeler ancak kendi üyelikleri de dahil olmak üzere Chat uygulaması üyeliklerini hariç tutar. Kullanıcı kimlik doğrulaması ile giriş yaptığınızda, kimliği doğrulanmış kullanıcının erişebildiği alanlardaki üyelikler listelenir. Kimlik doğrulama gerekir. Uygulama kimlik doğrulamasını ve kullanıcı kimlik doğrulamasını destekler.
|
ListMessages |
---|
Engellenen üyeler ve alanlardan gelen mesajlar da dahil olmak üzere, arayanın üyesi olduğu bir alandaki mesajları listeler. Mesaj içermeyen bir alandan gelen mesajları listelerseniz yanıt boş bir nesne olur. REST/HTTP arayüzü kullanılırken yanıt boş bir JSON nesnesi (
|
ListReactions |
---|
Bir mesaja verilen tepkileri listeler. Örnek için Mesaja verilen tepkileri listeleme başlıklı makaleyi inceleyin. Kullanıcı kimlik doğrulaması gerekir.
|
ListSpaceEvents |
---|
Bir Google Chat alanındaki etkinlikleri listeler. Her etkinlik için payload, Chat kaynağının en son sürümünü içerir. Örneğin, alanın yeni üyeleriyle ilgili etkinlikleri listelerseniz sunucu, en güncel üyelik ayrıntılarını içeren Kullanıcı kimlik doğrulaması gerekir. Etkinlikleri listelemek için, kimliği doğrulanmış kullanıcının alanın bir ü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. İlk mesaj gönderilene kadar grup sohbetleri ve DM'ler listelenmez. Örnek için Alanları listeleme bölümünü inceleyin. Kimlik doğrulama gerekir. Uygulama kimlik doğrulamasını ve kullanıcı kimlik doğrulamasını destekler. Arayanın veya kimliği doğrulanmış kullanıcının görebildiği alanları listeler. İlk mesaj gönderilene kadar grup sohbetleri ve DM'ler listelenmez. Google Workspace kuruluşuna göre tüm adlandırılmış alanları listelemek için Workspace yönetici ayrıcalıklarını kullanarak
|
SearchSpaces |
---|
use_admin_access öğesini true olarak ayarlayın.
|
SetUpSpace |
---|
Alan oluşturur ve belirtilen kullanıcıları alana ekler. Arayan kullanıcı otomatik olarak alana eklenir ve istekte üyelik olarak belirtilmemelidir. Örnek için İlk üyelerin bulunduğu alan oluşturma başlıklı makaleyi inceleyin. Eklenecek gerçek kişilerden oluşan üyeleri belirtmek için üyelikleri uygun Eklenecek Google gruplarını belirtmek için üyelikleri uygun Adlandırılmış bir alan veya grup sohbetinde, arayan kişiyi bazı üyeler engelliyorsa, engelliyorsa veya bazı üyeleri ekleme iznine sahip değilse söz konusu ü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 kullanıcıyı temsil edecek 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 arama uygulaması arasında DM oluşturmak için İki kullanıcı arasında halihazırda bir DM varsa, istek yapıldığı anda bir kullanıcı diğerini engellese bile mevcut DM döndürülür. Mesaj dizisi halinde yanıtların olduğu alanlar desteklenmez. Alan oluştururken Kullanıcı kimlik doğrulaması gerekir.
|
UpdateMembership |
---|
Üyelikleri günceller. Örnek için Bir kullanıcının alandaki üyeliğini güncelleme başlıklı makaleyi inceleyin. Kullanıcı kimlik doğrulaması gerekir.
|
UpdateMessage |
---|
Bir mesajı günceller. Kimlik doğrulama gerekir. Uygulama kimlik doğrulamasını ve kullanıcı kimlik doğrulamasını destekler. Uygulama kimlik doğrulaması kullanılırken istekler yalnızca aramayı yapan Chat uygulaması tarafından oluşturulan mesajları güncelleyebilir.
|
UpdateSpace |
---|
Bir alanı günceller. Örnek için Alan güncelleme başlıklı makaleyi inceleyin.
Kullanıcı kimlik doğrulaması gerekir.
|
UpdateSpaceReadState |
---|
Kullanıcının bir alandaki okunma durumunu günceller. Bu durum, okunmuş ve okunmamış mesajları tanımlamak için kullanılır. Örnek için Kullanıcının alanı okuma durumunu güncelleme başlıklı makaleyi inceleyin. Kullanıcı kimlik doğrulaması gerekir.
|
AccessoryWidget
Bir iletinin alt kısmında görünen bir veya daha fazla etkileşimli widget. Ayrıntılı bilgi için İletinin alt kısmına etkileşimli widget'lar ekleme başlıklı makaleyi inceleyin.
Alanlar | |
---|---|
Birleştirme alanı action . İşlemin türü. action şunlardan yalnızca biri olabilir: |
|
button_list |
Düğme listesi. |
ActionResponse
Bir 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 kimliğini doğrulaması veya yapılandırması için URL. (Yalnızca |
dialog_action |
Yalnızca giriş. Bir iletişim kutusuyla ilgili 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ınla. |
UPDATE_MESSAGE |
Chat uygulamasının mesajını güncelleyin. Bu eyleme yalnızca iletiyi gönderen türünün BOT olduğu CARD_CLICKED etkinliklerinde izin verilir. |
UPDATE_USER_MESSAGE_CARDS |
Bir kullanıcının mesajındaki kartları güncelleyin. Bu eyleme yalnızca eşleşen URL'ye sahip bir MESSAGE etkinliğine veya ileti 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 isteğini gizli olarak isteyin. |
DIALOG |
İletişim kutusu gösterir. |
UPDATE_WIDGET |
Widget metin otomatik tamamlama seçenekleri sorgusu. |
SelectionItems
Widget otomatik tamamlama sonuçlarının listesi.
Alanlar | |
---|---|
items[] |
Seçim Öğesi nesnelerinden oluşan bir dizi. |
GüncellenenWidget
Güncellenen widget'ın yanıtı. Bir widget için otomatik tamamlama seçenekleri sağlamak üzere kullanılır.
Alanlar | |
---|---|
widget |
Güncellenen widget'ın kimliği. Kimlik, güncelleme isteğini tetikleyen widget'la eşleşmelidir. |
Birleştirme alanı updated_widget . Widget, kullanıcı işlemine yanıt olarak güncellendi. updated_widget şunlardan yalnızca biri olabilir: |
|
suggestions |
Widget otomatik tamamlama sonuçlarının listesi |
ActionStatus
Bir iletişim kutusunu çağırmak veya göndermek için isteğin durumunu temsil eder.
Alanlar | |
---|---|
status_code |
Durum kodu. |
user_facing_message |
Kullanıcılara isteklerinin durumu hakkında gönderilen mesaj. Politika ayarlanmazsa |
Ek Açıklama
Yalnızca çıkış. İletinin düz metin gövdesiyle ilişkili ek açıklamalar. Bir kısa mesaja temel biçimlendirme eklemek için Kısa mesajları biçimlendirme başlıklı makaleyi inceleyin.
Örnek düz metin mesaj gövdesi:
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 ek açıklamanın türü. |
length |
Bu ek açıklamaya karşılık gelen düz metin ileti gövdesindeki alt dizenin uzunluğu. |
start_index |
Bu ek açıklamanın karşılık gelen düz metin ileti gövdesinde başlangıç dizini (0 tabanlı, dahil). |
Birleştirme alanı metadata . Ek açıklamayla ilgili ek meta veriler. metadata şunlardan yalnızca biri olabilir: |
|
user_mention |
Kullanıcıdan bahsetmeyle ilgili meta veriler. |
slash_command |
Eğik çizgi komutu için meta veriler. |
rich_link_metadata |
Zengin bir bağlantının meta verileri. |
AnnotationType
Ek açıklamanın türü.
Sıralamalar | |
---|---|
ANNOTATION_TYPE_UNSPECIFIED |
Sıralama için varsayılan değer. Kullanmayın. |
USER_MENTION |
Bir kullanıcıdan bahsediliyor. |
SLASH_COMMAND |
Eğik çizgi komutu çağrılır. |
RICH_LINK |
Zengin bağlantı ek açıklaması. |
AttachedGif
URL ile belirtilen bir GIF resmi.
Alanlar | |
---|---|
uri |
Yalnızca çıkış. GIF resmini barındıran URL. |
Ek
Google Chat'te ek.
Alanlar | |
---|---|
name |
Ekin |
content_name |
Yalnızca çıkış. İçeriğin tam yol 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 gerçek kullanıcıya önizlemek için kullanılması gereken küçük resim URL'si. Chat uygulamaları, ek içeriklerini indirmek için bu URL'yi kullanmamalıdır. |
download_uri |
Yalnızca çıkış. Bir gerçek kullanıcının eki indirmesine olanak tanımak için kullanılması gereken indirme URL'si. Chat uygulamaları, ek içeriklerini indirmek için bu URL'yi kullanmamalıdır. |
source |
Yalnızca çıkış. Ekin kaynağı. |
Birleştirme alanı data_ref . Eke yönelik veri referansı. data_ref şunlardan yalnızca biri olabilir: |
|
attachment_data_ref |
Ek verileri için bir referans. Bu alan, ek verilerini indirmek için medya API'si ile 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ı olmalıdır. |
UPLOADED_CONTENT |
Dosya Chat'e yüklenir. |
AttachmentDataRef
Ek verileri için bir referans.
Alanlar | |
---|---|
resource_name |
Ek verilerinin kaynak adı. Bu alan, ek verilerini indirmek için medya API'si ile kullanılır. |
attachment_upload_token |
Yüklenen bir eke referans içeren opak jeton. İstemciler tarafından opak bir dize olarak ele alınır ve ek içeren Chat mesajlarını oluşturmak veya güncellemek için kullanılır. |
CardWithId
Google Chat mesajındaki bir 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 kartları tasarlayın ve önizleyin.
Kart Oluşturucu'yu açınAlanlar | |
---|---|
card_id |
Mesajda birden fazla kart varsa gereklidir. Bir mesajdaki kartın benzersiz tanımlayıcısıdır. |
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 ileti dizisi. Biçim: |
message |
Bağlı Chat alanı kaynağının mesajı. Biçim: |
CompleteImportSpaceRequest
Bir alanın içe aktarma işleminin tamamlandığına dair mesaj isteyin.
Alanlar | |
---|---|
name |
Zorunlu. İçe aktarma modu alanının kaynak adı. Biçim: |
CompleteImportSpaceResponse
Bir alanın içe aktarma işlemini tamamladığını belirten yanıt mesajı.
Alanlar | |
---|---|
space |
İçe aktarma modundaki alan. |
ContextualAddOnMarkup
Bu türde alan yok.
Geliştiricilerin, bağlamsal bir eklentinin içeriğini belirtmesi için kullanılan 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ığı. Üstbilgiler genellikle bir başlık ve bir resim içerir. |
sections[] |
Bölümler çizgi ayırıcıyla ayrılır. |
card_actions[] |
Bu kartla ilgili işlemler. |
name |
Kartın adı. |
CardAction
Kart işlemi, kartla ilişkilendirilmiş işlemdir. Fatura kartları için tipik işlem şu şekildedir: faturayı silme veya faturayı e-posta ile silme ya da faturayı tarayıcıda açma.
Google Chat uygulamalarında desteklenmez.
Alanlar | |
---|---|
action_label |
Etiket, daha önce işlem menüsü öğesinde görüntüleniyordu. |
on_click |
Bu işlem öğesi için tıklama işlemi. |
CardHeader
Alanlar | |
---|---|
title |
Başlık belirtilmelidir. Üstbilginin sabit yüksekliği vardır: 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ü (örneğin, kare kenarlık veya yuvarlak 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ümde, belirtildikleri sıraya göre oluşturulan (dikey olarak) widget koleksiyonu bulunur. Tüm platformlarda, kartlar dar bir sabit genişliğe sahiptir. Bu nedenle, şu anda düzen özelliklerine (ör. kayan) ihtiyaç duyulmaz.
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 metni biçimlendirme ve Google Workspace Eklentilerinde metin biçimlendirme başlıklı makaleleri inceleyin. |
widgets[] |
Bir bölümde en az bir widget bulunmalıdır. |
CreateMembershipRequest
Üyelik oluşturma için istekte bulunun.
Alanlar | |
---|---|
parent |
Zorunlu. Üyelik oluşturulacak alanın kaynak adı. Biçim: boşluk/{boşluk} |
membership |
Zorunlu. Oluşturulacak üyelik ilişkisi. |
use_admin_access |
true olduğunda yöntem, kullanıcının Google Workspace yönetici ayrıcalıklarını kullanarak çalışır.Görüşmeyi yapan kullanıcı, sohbet ve alan görüşmelerini yönetme ayrıcalığına sahip bir Google Workspace yöneticisi olmalıdır.
Uygulama üyeliği oluşturma veya yöneticinin Google Workspace kuruluşunun dışında yer alan kullanıcılar için üyelik oluşturma işlemleri, yönetici erişimi kullanılarak desteklenmez. |
CreateMessageRequest
Bir mesaj oluşturur.
Alanlar | |
---|---|
parent |
Zorunlu. Mesaj oluşturulacak alanın kaynak adı. Biçim: |
message |
Zorunlu. E-posta mesajı. |
thread_key |
İsteğe bağlı. Desteği sonlandırıldı: Bunun yerine |
request_id |
İsteğe bağlı. Bu mesaj için benzersiz bir istek kimliği. Mevcut bir istek kimliğinin belirtilmesi, yeni bir mesaj oluşturmak yerine bu kimlikle oluşturulan mesajı döndürür. |
message_reply_option |
İsteğe bağlı. Bir mesajın, mesaj dizisi mi başlatacağını yoksa bir mesaj dizisine yanıt mı vereceğini belirtir. Yalnızca adlandırılmış alanlarda desteklenir. |
message_id |
İsteğe bağlı. Bir mesajın özel kimliği. Chat uygulamalarının, 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. |
MessageReplyOption
Bir iletinin 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çeneğin kullanılması, dahil edilen tüm thread ID veya öğelerini yoksayar. |
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 ileti, bunun yerine 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. İleti oluşturulamazsa bunun yerine bir NOT_FOUND hatası döndürülür. |
CreateReactionRequest
Bir mesaja tepki oluşturur.
Alanlar | |
---|---|
parent |
Zorunlu. Tepkinin oluşturulduğu mesaj. Biçim: |
reaction |
Zorunlu. İçerik üretme tepkisi. |
CreateSpaceRequest
Üye bulunmayan bir alan oluşturma isteği.
Alanlar | |
---|---|
space |
Zorunlu.
Geliştirici Önizleme Programı üyesiyseniz
|
request_id |
İsteğe bağlı. Bu isteğin benzersiz bir tanımlayıcısı. Rastgele bir UUID önerilir. Mevcut bir istek kimliğinin belirtilmesi, yeni bir alan oluşturmak yerine bu kimlikle oluşturulan alanı döndürür. Kimliği doğrulanmış farklı bir kullanıcıyla aynı Chat uygulamasından gelen mevcut bir istek kimliğinin belirtilmesi hata döndürür. |
CustomEmoji
Özel bir emojiyi temsil eder.
Alanlar | |
---|---|
uid |
Yalnızca çıkış. Özel emoji kaynağı için benzersiz anahtar. |
DeleteMembershipRequest
Alandaki bir üyeliğin silinmesini isteme.
Alanlar | |
---|---|
name |
Zorunlu. Silinecek üyeliğin kaynak adı. Sohbet uygulamaları gerçek kullanıcıların verilerini silebilir üyelik satın alabilir. Chat uygulamaları diğer uygulamaları silemez. üyelikler. Gerçek kişi olan bir üyeliği silerken Bir uygulama üyeliğini silerken Biçim: |
use_admin_access |
true olduğunda yöntem, kullanıcının Google Workspace yönetici ayrıcalıkları kullanılarak çalıştırılır.Görüşmeyi yapan 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 üyeliklerini silme işlemi, yönetici erişimi kullanılarak desteklenmez. |
DeleteMessageRequest
Mesaj silme isteğinde bulunun.
Alanlar | |
---|---|
name |
Zorunlu. Mesajın kaynak adı. Biçim: İletiniz için özel bir kimlik ayarladıysanız |
force |
Yalnızca kullanıcı olarak kimlik doğrularken geçerlidir. Chat uygulaması olarak kimlik doğrulama işleminin herhangi bir etkisi yoktur. |
DeleteReactionRequest
Bir mesaja verilen tepkiyi 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 |
true olduğunda yöntem, kullanıcının Google Workspace yönetici ayrıcalıklarını kullanarak çalışır.Görüşmeyi yapan 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 bir mesaj silinir.
Alanlar | |
---|---|
deletion_type |
İletiyi kimin sildiğini belirtir. |
DeletionType
Mesajı kimin sildiği ve nasıl silindiği.
Sıralamalar | |
---|---|
DELETION_TYPE_UNSPECIFIED |
Bu değer kullanılmıyor. |
CREATOR |
Kullanıcı kendi mesajını sildi. |
SPACE_OWNER |
Alan sahibi mesajı sildi. |
ADMIN |
Bir Google Workspace yöneticisi mesajı sildi. |
APP_MESSAGE_EXPIRY |
Bir Chat uygulaması, süresi dolduğunda kendi mesajını sildi. |
CREATOR_VIA_APP |
Bir Chat uygulaması, mesajı kullanıcı adına sildi. |
SPACE_OWNER_VIA_APP |
Bir Chat uygulaması, alan sahibi adına mesajı sildi. |
Dialog
İletişim kutusunun kart gövdesinin etrafında sarmalayıcı.
Alanlar | |
---|---|
body |
Yalnızca giriş. İletişim kutusunun, kalıcı olarak oluşturulan 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ğırmak veya göndermek için isteğin 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 şunlardan yalnızca biri olabilir: |
|
dialog |
Yalnızca giriş. İstekle ilgili iletişim kutusu. |
DriveDataRef
Bir Drive ekindeki verilere başvuru.
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ü. |
Emoji
Mesajlara tepki olarak kullanılan emoji.
Alanlar | |
---|---|
Birleştirme alanı content . Emojinin içeriği. content şunlardan yalnızca biri olabilir: |
|
unicode |
Unicode dizesiyle temsil edilen basit bir emoji. |
custom_emoji |
Yalnızca çıkış. Özel bir emoji. |
EmojiReactionSummary
Bir mesaja belirli bir emojiyle tepki veren kullanıcıların sayısı.
Alanlar | |
---|---|
emoji |
Tepkilerle ilişkili emoji. |
reaction_count |
İlişkili emojilerin kullanıldığı toplam tepki sayısıdır. |
FindDirectMessageRequest
Kullanıcı kaynağına göre doğrudan mesaj alanı alma isteği.
Alanlar | |
---|---|
name |
Zorunlu. Doğrudan mesajın bulunacağı kullanıcının kaynak adı. Biçim: |
GetAttachmentRequest
Ek alma isteğinde bulunun.
Alanlar | |
---|---|
name |
Zorunlu. Ekin |
GetMembershipRequest
Bir alan için üyelik isteğinde bulunun.
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ı olarak kimliğiniz doğrulandığında kullanıcının e-posta adresini |
use_admin_access |
true olduğunda yöntem, kullanıcının Google Workspace yönetici ayrıcalıklarını kullanarak çalışır.Görüşmeyi yapan 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şimini kullanırken alanlarda uygulama üyeliklerinden yararlanma işlemi desteklenmez. |
GetMessageRequest
Mesaj alma isteğinde bulunun.
Alanlar | |
---|---|
name |
Zorunlu. Mesajın kaynak adı. Biçim: İletiniz için özel bir kimlik ayarladıysanız |
GetSpaceEventRequest
Alan etkinliği almaya dair mesaj isteyin.
Alanlar | |
---|---|
name |
Zorunlu. Alan etkinliğinin kaynak adı. Biçim: |
GetSpaceReadStateRequest
GetSpaceReadState API için istek mesajı.
Alanlar | |
---|---|
name |
Zorunlu. Alınacak alan okuma durumunun kaynak adı. Yalnızca arayan kullanıcının okunma durumunu almayı destekler. Arayan kullanıcıya referans vermek 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 |
true olduğunda yöntem, kullanıcının Google Workspace yönetici ayrıcalıklarını kullanarak çalışır.Görüşmeyi yapan 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 için istek mesajı.
Alanlar | |
---|---|
name |
Zorunlu. Alınacak iş parçacığı okuma durumunun kaynak adı. Yalnızca arayan kullanıcının okunma durumunu almayı destekler. Arayan kullanıcıya referans vermek için aşağıdakilerden birini ayarlayın:
Biçim: users/{user}/spaces/{space}/threads/{thread}/threadReadState |
Grup
Google Chat'te bir Google grubu.
Alanlar | |
---|---|
name |
Bir Google Grubu için kaynak adı. Cloud Identity Groups API'de bir grubu temsil eder. Biçim: gruplar/{grup} |
HistoryState
Mesajların ve alanların 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 ileti dizileri 24 saat saklanır. |
HISTORY_ON |
Geçmişe kayıt açık. Kuruluşun Apps Kasası saklama kuralları, iletilerin ve ileti dizilerinin ne kadar süre saklanacağını belirtir. |
ListMembershipsRequest
Üyelik listeleme için istek mesajı
Alanlar | |
---|---|
parent |
Zorunlu. Üyelik listesi getirilecek alanın kaynak adı. Biçim: boşluk/{boşluk} |
page_size |
İsteğe bağlı. Döndürülecek maksimum üyelik sayısı. Hizmet bu değerden daha az değer döndürebilir. Belirtilmezse en fazla 100 üyelik döndürülür. Maksimum değer 1.000'dir. 1000'den fazla bir değer kullanırsanız bu değer otomatik olarak 1000'e değiştirilir. Negatif değerler |
page_token |
İsteğe bağlı. Üyelikleri listelemek için önceki bir çağrıdan alınan sayfa jetonu. Sonraki sayfayı almak için bu parametreyi sağlayın. Sayfalara ayırırken, sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir. Diğer parametrelere farklı değerler aktarmak beklenmedik sonuçlara yol açabilir. |
filter |
İsteğe bağlı. Sorgu filtresi. Üyelikleri, üyenin rolüne ( Role göre filtrelemek için Türe göre filtrelemek için Hem rol hem de türe göre filtrelemek için
Örneğin, aşağıdaki sorgular geçerlidir:
Şu sorgular geçersizdir:
Geçersiz sorgular |
show_groups |
İsteğe bağlı. |
show_invited |
İsteğe bağlı. Şu anda kullanıcı kimlik doğrulaması gerekmektedir. |
use_admin_access |
true olduğunda yöntem, kullanıcının Google Workspace yönetici ayrıcalıklarını kullanarak çalışı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 uygulama üyeliklerini bir alanda listelemek desteklenmez. |
ListMembershipsResponse
Alan üyeliklerini listeleme yanıtı.
Alanlar | |
---|---|
memberships[] |
Sırasız liste. İstenen (veya ilk) sayfadaki üyeliklerin listesi. |
next_page_token |
Sonuçların sonraki sayfasını almak için |
ListMessagesRequest
Kullanıcının üyesi olduğu, belirtilen alandaki mesajları listeler.
Alanlar | |
---|---|
parent |
Zorunlu. Mesajlarının listeleneceği alanın kaynak adı. Biçim: |
page_size |
Döndürülen maksimum mesaj sayısı. Hizmet, bu değerden daha az ileti döndürebilir. Belirtilmezse en fazla 25 kod döndürülür. Maksimum değer 1.000'dir. 1.000'den yüksek bir değer kullanırsanız bu değer otomatik olarak 1.000 olarak değiştirilir. Negatif değerler |
page_token |
Önceki bir sorgudan devam ettiriliyorsa isteğe bağlıdır. Önceki bir list mesajları ç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 aktarmak beklenmedik sonuçlara yol açabilir. |
filter |
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 |
order_by |
Önceki bir sorgudan devam ettiriliyorsa isteğe bağlıdır. Mesaj listesinin sıralaması. Sıralama işlemine göre sıralanacak bir değer belirtin. Geçerli sipariş işlemi değerleri şunlardır:
Varsayılan sıralama |
show_deleted |
Silinen iletilerin eklenip eklenmeyeceğini belirtir. Silinen iletiler arasında, silinen zamanı ve silinme zamanıyla ilgili meta verileri içerir ancak ileti içeriği mevcut değildir. |
ListMessagesResponse
Mesajları listeleme ile ilgili yanıt mesajı.
Alanlar | |
---|---|
messages[] |
Mesaj listesi. |
next_page_token |
Sonuçların sonraki 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öndürülen maksimum tepki sayısı. Hizmet, bu değerden daha az tepki döndürebilir. Belirtilmemişse 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ı. (Önceki bir sorgudan devam ettiriliyorsa.) Önceki bir liste tepkileri çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bunu sağlayın. Sayfalara ayırırken 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ı. Sorgu filtresi. Tepkileri emoji ( Tepkileri birden fazla emoji veya kullanıcı için filtrelemek istiyorsanız Tepkileri emoji ve kullanıcıya göre filtrelemek için Sorgunuzda hem Örneğin, aşağıdaki sorgular geçerlidir:
Şu sorgular geçersizdir:
Geçersiz sorgular |
ListReactionsResponse
Liste tepkileri isteğine verilen yanıt.
Alanlar | |
---|---|
reactions[] |
İstenen (veya ilk) sayfadaki tepkilerin listesi. |
next_page_token |
Sonuçların sonraki sayfasını almak için devam jetonu. Sonuç sayfasının son sayfası için boştur. |
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öndürülen maksimum alan etkinliği sayısı. Hizmet bu değerden daha az değer döndürebilir. Negatif değerler |
page_token |
Önceki bir liste alanı etkinlikleri çağrısından alınan bir sayfa jetonu. Sonraki sayfayı almak için bunu sağlayın. Sayfalara ayırma işlemi 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 aktarmak beklenmedik sonuçlara yol açabilir. |
filter |
Zorunlu. Sorgu filtresi. Sahip Dilerseniz başlangıç zamanı (
Bir başlangıç veya bitiş zamanı belirtmek için eşittir Örneğin, aşağıdaki sorgular geçerlidir:
Şu sorgular geçersizdir:
Geçersiz sorgular |
ListSpaceEventsResponse
Alan etkinliklerinin listelenmesi için yanıt mesajı.
Alanlar | |
---|---|
space_events[] |
Sonuçlar kronolojik sırada (önce en eski etkinlik) döndürülür. |
next_page_token |
Daha fazla etkinlik getirmek için kullanılan devam jetonu. Bu alan atlanırsa sonraki sayfa olmaz. |
ListSpacesRequest
Arayanın üyesi olduğu alanların listelenmesi için gönderilen istek.
Alanlar | |
---|---|
page_size |
İsteğe bağlı. Döndürülecek maksimum boşluk sayısı. Hizmet bu değerden daha az değer döndürebilir. Belirtilmezse en fazla 100 alan döndürülür. Maksimum değer 1.000'dir. 1000'den fazla bir değer kullanırsanız bu değer otomatik olarak 1000'e değiştirilir. Negatif değerler |
page_token |
İsteğe bağlı. Önceki bir alan listeleme çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bu parametreyi sağlayın. Sayfalara ayırırken 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ı. 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 |
ListSpacesResponse
Alan listeleme isteğinin yanıtı.
Alanlar | |
---|---|
spaces[] |
İstenen (veya ilk) sayfadaki alanların listesi. |
next_page_token |
Sonuçların sonraki sayfasını almak için |
MatchedUrl
Bir Chat mesajındaki eşleşen URL. Chat uygulamaları, eşleşen URL'leri önizleyebilir. Daha fazla bilgi için Önizleme bağlantıları konusuna bakın.
Alanlar | |
---|---|
url |
Yalnızca çıkış. Eşleşen URL. |
Üyelik
Google Chat'teki üyelik ilişkisini temsil eder (ör. bir kullanıcı veya Chat uygulamasının alana davet edilip edilmediği ya da alanda bulunmadığı).
Alanlar | |
---|---|
name |
Üyeliğin kaynak adı; sunucu tarafından atanır. Biçim: |
state |
Yalnızca çıkış. Üyelik durumu. |
role |
İsteğe bağlı. Kullanıcının Chat alanındaki rolü. Bu rol, alanda izin verilen işlemleri belirler. Bu alan yalnızca |
create_time |
İsteğe bağlı. Sabit. Üyeliğin oluşturulma zamanı (ör. üyenin alana katılması veya davet edilmesi). Bu alan, içe aktarma modundaki alanlarda geçmiş üyelikleri içe aktarmak için kullanıldığı durumlar dışında yalnızca çıkış olarak oluşturulur. |
delete_time |
İsteğe bağlı. Sabit. Üyeliğin silinme süresi (ör. üyenin alandan ayrılması veya çıkarılması). Bu alan, içe aktarma modundaki alanlarda geçmiş üyelikleri içe aktarmak için kullanıldığı durumlar dışında yalnızca çıkış olarak oluşturulur. |
Birleştirme alanı memberType . Bu üyelikle ilişkilendirilmiş üye. Gelecekte başka üye türleri de desteklenmeye başlayabilir. memberType şunlardan yalnızca biri olabilir: |
|
member |
Üyeliğin ilişkili olduğu Google Chat kullanıcısı veya uygulaması. Chat uygulamanız kullanıcı olarak kimlik doğrulaması yaparsa kullanıcı |
group_member |
Üyeliğin ilişkili olduğu Google Grubu. |
MembershipRole
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: Bu kullanıcı alanın üyesi değil ancak davet edilebilir. Google Groups için: Her zaman bu role atanırlar (gelecekte başka numaralandırma değerleri kullanılabilir). |
ROLE_MEMBER |
Alanın bir üyesi. Kullanıcı, alana mesaj gönderme gibi temel izinlere sahiptir. 1:1 ve adsız grup görüşmelerinde herkes bu role sahiptir. |
ROLE_MANAGER |
Alan yöneticisi Kullanıcı, tüm temel izinlerin yanı sıra alanı yönetmesini sağlayan yönetici izinlerine (ör. üye ekleme veya çıkarma) sahiptir. Yalnızca şurada desteklenir: SpaceType.SPACE . |
MembershipState
Üyenin alanla olan ilişkisini belirtir. Gelecekte diğer üyelik durumları 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 alana katılmamış. |
NOT_A_MEMBER |
Kullanıcı alana ait değilse ve alana katılmak için bekleyen davetiyesi yoksa |
MembershipBatchCreatedEventData
Birden fazla yeni üyeliğin etkinlik yükü.
Etkinlik türü: google.workspace.chat.membership.v1.batchCreated
Alanlar | |
---|---|
memberships[] |
Yeni üyeliklerin listesi. |
MembershipBatchDeletedEventData
Silinen birden fazla üyeliğin etkinlik yükü.
Etkinlik türü: google.workspace.chat.membership.v1.batchDeleted
Alanlar | |
---|---|
memberships[] |
Silinen üyeliklerin listesi. |
MembershipBatchUpdatedEventData
Birden fazla güncellenen üyeliğin etkinlik yükü.
Etkinlik türü: google.workspace.chat.membership.v1.batchUpdated
Alanlar | |
---|---|
memberships[] |
Güncellenen üyeliklerin listesi. |
MembershipCreatedEventData
Yeni bir üyeliğin etkinlik yükü.
Etkinlik türü: google.workspace.chat.membership.v1.created
.
Alanlar | |
---|---|
membership |
Yeni üyelik. |
MembershipDeletedEventData
Silinen bir üyeliğin etkinlik yükü.
Etkinlik türü: google.workspace.chat.membership.v1.deleted
Alanlar | |
---|---|
membership |
Silinen üyelik. Yalnızca |
MembershipUpdatedEventData
Güncellenmiş bir üyeliğin etkinlik yükü.
Etkinlik türü: google.workspace.chat.membership.v1.updated
Alanlar | |
---|---|
membership |
Güncellenen üyelik. |
Mesaj
Google Chat alanında mesaj.
Alanlar | |
---|---|
name |
Mesajın kaynak adı. Biçim: Burada 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ı yaparsa kullanıcı |
create_time |
İsteğe bağlı. Sabit. Chat'te oluşturulan alanlar için mesajın oluşturulduğu saat. Bu alan, içe aktarma modundaki alanlarda kullanılmadığı durumlar dışında yalnızca çıkış olarak oluşturulur. İçe aktarma modundaki alanlarda, orijinal oluşturma zamanını korumak için bu alanı, mesajın kaynakta oluşturulduğu geçmiş zaman damgasına ayarlayın. |
last_update_time |
Yalnızca çıkış. Mesajın bir kullanıcı tarafından son düzenlendiği zaman. Mesaj hiç düzenlenmemişse bu alan boş bırakılır. |
delete_time |
Yalnızca çıkış. İletinin Google Chat'te silindiği zaman. Mesaj hiçbir zaman silinmezse bu alan boş bırakılır. |
text |
İletinin düz metin gövdesi. Bir resme, videoya veya web sayfasına giden ilk bağlantı bir ö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 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ö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örüntülenir. |
cards_v2[] |
Kartlar dizisi. Yalnızca Chat uygulamaları kart oluşturabilir. Chat uygulamanızın kullanıcı olarak kimliği doğrulanıyorsa mesajlar kart içeremez. Kart içeren bir mesajı nasıl oluşturacağınızı öğrenmek için Mesaj gönderme başlıklı makaleyi inceleyin. Kart Oluşturucu ile kartları tasarlayın ve önizleyin. Kart Oluşturucu'yu açın |
annotations[] |
Yalnızca çıkış. Bu iletide |
thread |
İletinin ait olduğu ileti dizisi. Kullanım örnekleri için İleti dizisi başlatma veya yanıtlama başlıklı makaleye bakın. |
space |
Chat uygulamanız kullanıcı olarak kimlik doğrulaması yaparsa çıkış, |
fallback_text |
Mesaj kartlarının düz metin açıklamasıdır. Gerçek kartlar gösterilemediğinde (örneğin, mobil bildirimler) kullanılır. |
action_response |
Yalnızca giriş. Bir 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ış. Chat uygulamasında bahsedilen tüm kısımların çıkarıldığı, düz metin mesajının gövdesi. |
slash_command |
Yalnızca çıkış. Varsa Slash komutu bilgileri. |
attachment[] |
Kullanıcı tarafından yüklenen ek. |
matched_url |
Yalnızca çıkış. |
thread_reply |
Yalnızca çıkış. Alan, mesaj dizilerinde yanıt vermeyi desteklemiyorsa bu alan her zaman |
client_assigned_message_id |
İsteğe bağlı. Mesaj için özel bir kimlik. Alanı, bir mesajı tanımlamak ya da bir mesajı almak, silmek veya güncellemek için kullanabilirsiniz. Özel bir kimlik ayarlamak için mesajı oluştururken |
emoji_reaction_summaries[] |
Yalnızca çıkış. İletideki emoji tepki özetlerinin listesi. |
private_message_viewer |
Sabit. Mesaj oluşturmak için giriş, aksi takdirde yalnızca çıkış içindir. Mesajı görüntüleyebilen kullanıcı. 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ılar için Özel olarak mesaj gönderme başlıklı makaleyi inceleyin. |
deletion_metadata |
Yalnızca çıkış. Silinen bir iletiyle ilgili bilgiler. |
quoted_message_metadata |
Yalnızca çıkış. Alandaki bir Google Chat kullanıcısı tarafından alıntılanan mesajla ilgili bilgiler. Google Chat kullanıcıları bir mesajı alıntılayarak yanıtlayabilir. |
attached_gifs[] |
Yalnızca çıkış. İletiye eklenen GIF resimler. |
accessory_widgets[] |
Bir iletinin alt kısmında görünen bir veya daha fazla etkileşimli widget. Metin, kart veya hem metin hem de kart içeren iletilere aksesuar widget'ları ekleyebilirsiniz. İletişim kutusu içeren iletiler için desteklenmez. Ayrıntılı bilgi için İletinin alt kısmına etkileşimli widget'lar ekleme başlıklı makaleyi inceleyin. Aksesuar widget'larıyla mesaj oluşturmak için uygulama kimlik doğrulaması gerekir. |
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 iletilerin listesi. |
MessageBatchUpdatedEventData
Birden fazla güncellenen mesajın etkinlik yükü.
Etkinlik türü: google.workspace.chat.message.v1.batchUpdated
Alanlar | |
---|---|
messages[] |
Güncellenen mesajların listesi. |
MessageCreatedEventData
Yeni mesajın etkinlik yükü.
Etkinlik türü: google.workspace.chat.message.v1.created
Alanlar | |
---|---|
message |
Yeni mesaj. |
MessageDeletedEventData
Silinen bir mesaj için etkinlik yükü.
Etkinlik türü: google.workspace.chat.message.v1.deleted
Alanlar | |
---|---|
message |
Silinen ileti. Yalnızca |
MessageUpdatedEventData
Güncellenen mesajın etkinlik yükü.
Etkinlik türü: google.workspace.chat.message.v1.updated
Alanlar | |
---|---|
message |
Güncellenen mesaj. |
QuotedMessageMetadata
Alıntılanan bir mesajla ilgili bilgiler.
Alanlar | |
---|---|
name |
Yalnızca çıkış. Alıntılanan mesajın kaynak adı. Biçim: |
last_update_time |
Yalnızca çıkış. Alıntılanan mesajın oluşturulduğu veya alıntılanan mesajın en son güncellendiği zaman damgası. |
Tepki
Mesaja verilen tepkidir.
Alanlar | |
---|---|
name |
Tepkinin kaynak adı. Biçim: |
user |
Yalnızca çıkış. Tepkiyi oluşturan kullanıcı. |
emoji |
Tepkide kullanılan emoji. |
ReactionBatchCreatedEventData
Birden fazla yeni tepkinin etkinlik yükü.
Etkinlik türü: google.workspace.chat.reaction.v1.batchCreated
Alanlar | |
---|---|
reactions[] |
Yeni tepkilerin listesi. |
ReactionBatchDeletedEventData
Silinen birden fazla tepkinin etkinlik yükü.
Etkinlik türü: google.workspace.chat.reaction.v1.batchDeleted
Alanlar | |
---|---|
reactions[] |
Silinen tepkilerin listesi. |
ReactionCreatedEventData
Yeni bir tepkinin 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 şunlardan yalnızca biri olabilir: |
|
drive_link_data |
Drive bağlantısı verileri. |
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 |
Sıralama 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 listesini arama isteğinde bulunun.
Alanlar | |
---|---|
use_admin_access |
Görüşmeyi yapan 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 desteklediğinden bu alan için yalnızca |
page_size |
Döndürülecek maksimum boşluk sayısı. Hizmet bu değerden daha az bir değer döndürebilir. Belirtilmezse en fazla 100 alan döndürülür. Maksimum değer 1.000'dir. 1000'den fazla bir değer kullanırsanız bu değer otomatik olarak 1000'e değiştirilir. |
page_token |
Önceki arama alanları görüşmesinden alınan bir jeton. Sonraki sayfayı almak için bu parametreyi sağlayın. Sayfalara ayırırken, sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir. Diğer parametrelere farklı değerler aktarmak beklenmedik sonuçlara yol açabilir. |
query |
Zorunlu. Arama sorgusu. Aşağıdaki parametreleri kullanarak arama yapabilirsiniz:
Farklı alanlarda yalnızca
Aşağıdaki örnek sorgular geçerlidir:
|
order_by |
İsteğe bağlı. Alan listesinin sıralanma şekli. Sıralama ölçütü olarak desteklenen özellikler şunlardır:
Geçerli sıralama işlemi değerleri şunlardır:
Desteklenen söz dizimi:
|
SearchSpacesResponse
Alan arama isteğine karşılık gelen alanların bir listesini içeren yanıt.
Alanlar | |
---|---|
spaces[] |
İstenen alanların bir 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 alanların toplam sayısı. Sonuç 10.000 boşluktan fazlaysa bu değer tahminidir. |
SetUpSpaceRequest
Alan oluşturma ve belirli kullanıcıları alana ekleme isteğinde bulunun.
Alanlar | |
---|---|
space |
Zorunlu. Alan oluşturmak için Grup sohbeti oluşturmak için İnsanlar arasında 1:1 sohbet oluşturmak için Gerçek kişi ile arayan Chat uygulaması arasında 1:1 görüşme oluşturmak için Halihazırda |
request_id |
İsteğe bağlı. Bu isteğin benzersiz bir tanımlayıcısı. Rastgele bir UUID önerilir. Mevcut bir istek kimliğinin belirtilmesi, yeni bir alan oluşturmak yerine bu kimlikle oluşturulan alanı döndürür. Kimliği doğrulanmış farklı bir kullanıcıyla aynı Chat uygulamasından gelen mevcut bir istek kimliğinin belirtilmesi hata döndürür. |
memberships[] |
İsteğe bağlı. Alana katılmak üzere davet edilecek Google Chat kullanıcıları veya grupları. Arayan kullanıcıyı otomatik olarak eklendiği için dahil etmeyin. Grup şu anda arayana ek olarak 20 üyeye izin vermektedir. Gerçek kişi üyeliği için Google grup üyeliği için
Gerçek kişi ile arayan Chat uygulaması arasında 1:1 görüşme oluştururken ( |
SlashCommand
Google Chat'te eğik çizgi komutu.
Alanlar | |
---|---|
command_id |
Çağrılan 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ı belirtir. |
Tür
Sıralamalar | |
---|---|
TYPE_UNSPECIFIED |
Sıralama için varsayılan değer. Kullanmayın. |
ADD |
Chat uygulamasını alana ekleyin. |
INVOKE |
Alanda eğik çizgi komutu çağırın. |
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 |
Alanın kaynak adı. Biçim: Burada |
type |
Yalnızca çıkış. Desteği sonlandırıldı: Bunun yerine |
space_type |
Alanın türü. Alan oluştururken veya alanın alan türünü güncellerken gereklidir. Yalnızca diğer kullanımlar için çıkış. |
single_user_bot_dm |
İsteğe bağlı. Alanın, bir Chat uygulaması ile tek bir kullanıcı arasında doğrudan mesaj (DM) olup olmadığı. |
threaded |
Yalnızca çıkış. Desteği sonlandırıldı: Bunun yerine |
display_name |
Alanın görünen adı. Doğrudan mesajlar için bu alan boş olabilir. En fazla 128 karakter desteklenir. |
external_user_allowed |
Sabit. Bu alanın herhangi bir Google Chat kullanıcısına üye olarak izin verip vermediği. Google Workspace kuruluşunda alan oluştururken giriş Aşağıdaki koşullarda alan oluştururken bu alanı atlayın:
Mevcut alanlar için bu alan yalnızca çıkıştır. |
space_threading_state |
Yalnızca çıkış. Chat alanındaki mesaj dizisi durumu. |
space_details |
Açıklama ve kurallar dahil olmak üzere alanla ilgili ayrıntılar. |
space_history_state |
Bu alandaki mesaj ve mesaj dizilerinin mesaj geçmişi durumu. |
import_mode |
İsteğe bağlı. Bu alanın Google Workspace'e veri taşıma işlemi kapsamında |
create_time |
İsteğe bağlı. Sabit. Chat'te oluşturulan alanlar için alanın oluşturulduğu zaman. Bu alan, içe aktarma modundaki alanlarda kullanılmadığı durumlar dışında yalnızca çıkış olarak oluşturulur. İçe aktarma modundaki alanlarda, orijinal oluşturma zamanını korumak için bu alanı, alanın kaynakta oluşturulduğu geçmiş zaman damgasına ayarlayın. Çıkış yalnızca |
last_active_time |
Yalnızca çıkış. Alandaki son mesajın zaman damgası. |
admin_installed |
Yalnızca çıkış. Bir Chat uygulaması bulunan doğrudan mesaj (DM) alanları için, alanın bir Google Workspace yöneticisi tarafından oluşturulup oluşturulmadığı bilgisi. Yöneticiler, kuruluşlarındaki kullanıcılar adına bir Chat uygulaması ile doğrudan mesaj yükleyip oluşturabilir. Yönetici tarafından yükleme özelliğinin desteklenmesi 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ış birleştirilen üyeliklerin sayısı. |
access_settings |
İsteğe bağlı. Alanın erişim ayarını belirtir. Yalnızca |
space_uri |
Yalnızca çıkış. Kullanıcının alana erişmesini sağlayacak URI. |
Birleştirme alanı space_permission_settings . Bir alanın izin ayarlarını temsil eder. Yalnızca space_type , SPACE olduğunda doldurulur. space_permission_settings şunlardan yalnızca biri olabilir: |
|
predefined_permission_settings |
İsteğe bağlı. Yalnızca giriş. Alan izni ayarları. Alan oluşturma girişi. Bu alan ayarlanmazsa ortak çalışma alanı oluşturulur. Alanı oluşturduktan sonra ayarlar |
permission_settings |
İsteğe bağlı. Alanı güncellemek için ayarlanabilecek tam izin ayarları. Bir alanı güncellemek için giriş. Aksi takdirde yalnızca çıkış kullanılır. Alan oluşturmak için bunun yerine |
AccessSettings
Alanın erişim ayarını gösterir.
Alanlar | |
---|---|
access_state |
Yalnızca çıkış. Alanın erişim durumunu gösterir. |
audience |
İsteğe bağlı. Alanı keşfedebilecek, alana katılabilecek ve alandaki mesajları önizleyebilecek hedef kitlenin kaynak adı. Politika ayarlanmadan bırakılırsa yalnızca alana ayrı ayrı davet edilmiş veya alana eklenmiş 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şunun varsayılan hedef kitlesini kullanmak için ayarı |
AccessState
Alanın 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 ayrı ayrı eklenen ya da davet edilen kullanıcılar veya Google Grupları alanı keşfedebilir ve erişebilir. |
DISCOVERABLE |
Bir alan yöneticisi, bir hedef kitleye alan için erişim izni verdi. Alana ayrıca eklenen veya davet edilen kullanıcılar ya da Google Grupları da alanı keşfedebilir ve erişebilir. Daha fazla bilgi edinmek için Bir alanı belirli kullanıcılar tarafından bulunabilir hale getirme başlıklı makaleyi inceleyin. |
MembershipCount
Alanlar | |
---|---|
joined_direct_human_user_count |
Alana doğrudan katılan gerçek kullanıcıların sayısı (birleştirilmiş bir gruba üye olarak katılan kullanıcılar hariç). |
joined_group_count |
Alana doğrudan katılan tüm grupların sayısı. |
PermissionSetting
Alan izni ayarını temsil eder.
Alanlar | |
---|---|
managers_allowed |
Alan yöneticilerinin bu izne sahip olup olmadığı. |
members_allowed |
Yönetici olmayan üyelerin bu izne sahip olup olmadığı. |
PermissionSettings
Adlandırılmış alanın izin ayarları. Alan oluştururken izin ayarlarını belirlemek için isteğinizde PredefinedPermissionSettings
alanını belirtin.
Alanlar | |
---|---|
manage_members_and_groups |
Bir alandaki üyeleri ve grupları yönetme ayarı. |
modify_space_details |
Alan adı, avatar, açıklama ve kuralları güncelleme ayarı. |
toggle_history |
Alan geçmişini açma ve kapatma ayarı. |
use_at_mention_all |
Bir alanda @all ifadesini kullanma ayarı. |
manage_apps |
Bir alandaki uygulamaları yönetme ayarı. |
manage_webhooks |
Bir alandaki webhook'ları yönetme ayarı. |
post_messages |
Yalnızca çıkış. Alanda mesaj yayınlama ayarı. |
reply_messages |
Alandaki mesajları yanıtlama ayarı. |
PredefinedPermissionSettings
Adlandırılmış alan oluştururken belirtebileceğiniz alan izni ayarları. Gelecekte daha fazla ayar eklenebilir. Adlandırılmış alanların izin ayarlarıyla ilgili ayrıntılar 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 getirmek için yapılan ayar. |
SpaceDetails
Açıklama ve kurallar dahil olmak üzere alanla ilgili ayrıntılar.
Alanlar | |
---|---|
description |
İsteğe bağlı. Alanın açıklaması. Örneğin, alanın tartışma konusunu, işlevsel amacını veya katılımcıları açıklayın. En fazla 150 karakteri destekler. |
guidelines |
İsteğe bağlı. Alanın kuralları, beklentileri ve görgü kuralları. 5.000 karaktere kadar destekler. |
SpaceThreadingState
Chat alanındaki mesaj dizisi durumunun türünü belirtir.
Sıralamalar | |
---|---|
SPACE_THREADING_STATE_UNSPECIFIED |
Ayrıldı. |
THREADED_MESSAGES |
Mesaj dizilerini destekleyen adlandırılmış alanlar. Kullanıcılar bir iletiye yanıt verdiklerinde, ileti dizisi içinde yanıt verebilirler. Böylece, yanıtları orijinal iletinin bağlamında tutulur. |
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ın türü. Alan oluştururken veya güncellerken gereklidir. Yalnızca diğer kullanımlar için çıkış yap.
Sıralamalar | |
---|---|
SPACE_TYPE_UNSPECIFIED |
Ayrıldı. |
SPACE |
Kullanıcıların ileti gönderdiği, dosya paylaştığı ve ortak çalışma yaptığı bir yer. SPACE , Chat uygulamaları içerebilir. |
GROUP_CHAT |
3 veya daha fazla kişi arasındaki grup görüşmeleri. GROUP_CHAT , Chat uygulamaları içerebilir. |
DIRECT_MESSAGE |
İki insan veya bir insan ile bir Chat uygulaması arasındaki 1:1 mesajlar. |
Tür
Desteği sonlandırıldı: Bunun yerine SpaceType
kullanın.
Sıralamalar | |
---|---|
TYPE_UNSPECIFIED |
Ayrıldı. |
ROOM |
İki veya daha fazla insan arasındaki sohbetler. |
DM |
İnsan ile Chat uygulaması arasında 1:1 doğrudan mesaj (tüm mesajların düz olduğu) Bunun, iki kişi arasındaki doğrudan mesajları içermediğini 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
Bir Google Chat alanındaki 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, etkinlik türünün kısa bir süre içinde 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 hakkında desteklenen etkinlik türleri:
|
Birleştirme alanı
|
|
message_created_event_data |
Yeni mesajın etkinlik yükü. Etkinlik türü: |
message_updated_event_data |
Güncellenen mesajın etkinlik yükü. Etkinlik türü: |
message_deleted_event_data |
Silinen bir mesaj için 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 |
Birden fazla güncellenen mesajın 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 alana yapılan birden fazla güncelleme için etkinlik yükü. Etkinlik türü: |
membership_created_event_data |
Yeni bir üyeliğin etkinlik yükü. Etkinlik türü: |
membership_updated_event_data |
Güncellenmiş bir üyeliğin etkinlik yükü. Etkinlik türü: |
membership_deleted_event_data |
Silinen bir üyeliğin etkinlik yükü. Etkinlik türü: |
membership_batch_created_event_data |
Birden fazla yeni üyeliğin etkinlik yükü. Etkinlik türü: |
membership_batch_updated_event_data |
Birden fazla güncellenen üyeliğin etkinlik yükü. Etkinlik türü: |
membership_batch_deleted_event_data |
Silinen birden fazla üyeliğin etkinlik yükü. Etkinlik türü: |
reaction_created_event_data |
Yeni bir tepkinin 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 tepkinin etkinlik yükü. Etkinlik türü: |
reaction_batch_deleted_event_data |
Silinen birden fazla tepkinin etkinlik yükü. Etkinlik türü: |
SpaceReadState
Kullanıcının bir alandaki okuma durumu. Okunmuş ve okunmamış mesajları tanımlamak için kullanılır.
Alanlar | |
---|---|
name |
Alanın okuma durumunun kaynak adı. Biçim: |
last_read_time |
İsteğe bağlı. Kullanıcının alan okuma durumunun güncellendiği zaman. Genellikle bu, son okunan mesajın zaman damgasına veya bir alandaki son okunma konumunu işaretlemek için kullanıcı tarafından belirtilen bir zaman damgasına karşılık gelir. |
SpaceUpdatedEventData
Güncellenen alanın etkinlik yükü.
Etkinlik türü: google.workspace.chat.space.v1.updated
Alanlar | |
---|---|
space |
Güncellenen alan. |
İleti dizisi
Google Chat alanındaki mesaj dizisi. Kullanım örnekleri için İleti dizisi başlatma veya yanıtlama başlıklı makaleye bakın.
İleti oluştururken bir ileti dizisi belirtirseniz messageReplyOption
alanını, eşleşen bir ileti dizisi bulunamadığında ne olacağını belirlemek için ayarlayabilirsiniz.
Alanlar | |
---|---|
name |
İleti dizisinin kaynak adı. Örnek: |
thread_key |
İsteğe bağlı. İleti dizisi oluşturma veya güncelleme girişi. Aksi takdirde yalnızca çıkış kullanılır. İleti dizisinin kimliği. 4.000 karaktere kadar destekler. Bu kimlik, onu ayarlayan Chat uygulamasına özgüdür. Ö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 bir mesaj dizisinde yanıt vermek için bunun yerine mesaj dizisi |
ThreadReadState
Kullanıcının okunmuş ve okunmamış iletileri tanımlamak için kullanılan ileti dizisindeki okuma durumu.
Alanlar | |
---|---|
name |
İleti dizisi okuma durumunun kaynak adı. Biçim: |
last_read_time |
Kullanıcının ileti dizisi okuma durumunun güncellendiği zaman. Genellikle bu, bir ileti dizisindeki son okunan iletinin zaman damgasına karşılık gelir. |
UpdateMembershipRequest
Üyelik güncellemeyle ilgili mesaj isteyin.
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 |
true olduğunda yöntem, kullanıcının Google Workspace yönetici ayrıcalıklarını kullanarak çalışır.Görüşmeyi yapan 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 bulunun.
Alanlar | |
---|---|
message |
Zorunlu. Alan içeren mesaj güncellendi. |
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ı. |
UpdateSpaceReadStateRequest
UpdateSpaceReadState API için istek mesajı.
Alanlar | |
---|---|
space_read_state |
Zorunlu. Alanın okuma durumu ve güncellenecek alanlar. Yalnızca çağrı yapan kullanıcının okuma durumunun güncellenmesini destekler. Arayan kullanıcıya referans vermek 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. Birden fazla varsa virgülle ayrılmış olarak güncellenen alan yolları. Bir alan için aşağıdaki alanları güncelleyebilirsiniz:
|
use_admin_access |
true olduğunda yöntem, kullanıcının Google Workspace yönetici ayrıcalıklarını kullanarak çalışı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ı. İsteğin çıkışı olarak döndürüldüğünde, Chat uygulamanız kullanıcı olarak kimlik doğrulaması yaparsa User
kaynağının çıkışı, kullanıcının yalnızca name
ve type
değerlerini doldurur.
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 |
Sıralama için varsayılan değer. KULLANMAYIN. |
HUMAN |
İnsan kullanıcı. |
BOT |
Chat uygulaması kullanıcısı. |
UserMentionMetadata
Kullanıcı bahisleri için ek açıklama meta verileri (@).
Alanlar | |
---|---|
user |
Bahsedilen kullanıcı. |
type |
Kullanıcının bahsettiği 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 bahsedin. |
WidgetMarkup
Widget, metin ve resim sunan bir kullanıcı arayüzü öğesidir.
Alanlar | |
---|---|
buttons[] |
Düğme listesi. Düğmeler de |
Birleştirme alanı data . WidgetMarkup , aşağıdaki öğelerden yalnızca birine sahip olabilir. Daha fazla öğe görüntülemek için birden fazla WidgetMarkup alanı kullanabilirsiniz. data şunlardan yalnızca biri olabilir: |
|
text_paragraph |
Bu widget'ta bir metin paragrafı gösterir. |
image |
Bu widget'ta bir resim gösterin. |
key_value |
Bu widget'ta bir anahtar/değer öğesi görüntüleyin. |
Düğme
Bir düğme. Bir metin düğmesi veya resim düğmesi olabilir.
Alanlar | |
---|---|
Birleştirme alanı
|
|
text_button |
Metin ve |
image_button |
Bir resim ve |
FormAction
Form işlemi, form gönderilirken gerçekleştirilen 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 tanımlamak için kullanılır. Bu bilgiler, kart tıklama etkinliğinin bir parçası olarak Chat uygulamasına yansıtılır. 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, şu üç erteleme düğmesini kullanabilirsiniz: şimdi ertele, bir gün ertele, sonraki hafta ertele. Dize parametreleri listesinde erteleme türünü ve erteleme süresini iletmek için action method = snooze()
kullanabilirsiniz.
Alanlar | |
---|---|
key |
İşlem komut dosyası parametresinin adı. |
value |
Parametrenin değeri. |
Simge
Desteklenen simge grubu.
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 doğru yüksekliği ayırmanıza olanak tanır. Resmin yerleşik en boy oranını geçersiz kılmak amaçlanmamıştır. Politika ayarlanmazsa sunucu, resmi önceden getirerek resmi doldurur. |
ImageButton
onclick
işlemi içeren resim düğmesi.
Alanlar | |
---|---|
on_click |
|
name |
Erişilebilirlik için kullanılan bu |
Birleştirme alanı icons . Simge, bir Icon enum veya URL ile belirtilebilir. icons şunlardan yalnızca biri olabilir: |
|
icon |
Chat API tarafından sağlanan bir simgeyi ifade eden |
icon_url |
URL ile belirtilen simge. |
KeyValue
Bir kullanıcı arayüzü öğesi, bir 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 destekleniyor. Metin biçimlendirme hakkında daha fazla bilgi için Google Chat uygulamalarında metni 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 zorunludur. Metin biçimlendirme hakkında daha fazla bilgi için Google Chat uygulamalarında metni biçimlendirme ve Google Workspace Eklentilerinde metin biçimlendirme başlıklı makaleleri inceleyin. |
content_multiline |
İçeriğin çok satırlı olup olmaması gerektiği. |
bottom_label |
Alt etiketin metni. Biçimlendirilmiş metin destekleniyor. Metin biçimlendirme hakkında daha fazla bilgi için Google Chat uygulamalarında metni 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 şunlardan yalnızca biri olabilir: |
|
icon |
Chat API tarafından, karşılık gelen simge resmiyle değiştirilen bir sıralama değeri. |
icon_url |
URL ile belirtilen simge. |
Birleştirme alanı control . Bir kontrol widget'ı. button ve switch_widget ayarlarını yapabilirsiniz ancak ikisini birden yapamazsınız. control şunlardan yalnızca biri olabilir: |
|
button |
İşlemi tetiklemek için tıklanabilen bir düğme. |
OnClick
onclick
işlemi (örneğin, bir bağlantıyı açma).
Alanlar | |
---|---|
Birleştirme alanı
|
|
action |
Belirtilirse 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 paragraflık metin. Biçimlendirilmiş metin destekleniyor. Metin biçimlendirme hakkında daha fazla bilgi için Google Chat uygulamalarında metni biçimlendirme ve Google Workspace Eklentilerinde metin biçimlendirme başlıklı makaleleri inceleyin.
Alanlar | |
---|---|
text |
|