- Kaynak: Mesaj
- JSON gösterimi
- Kart
- CardHeader
- ImageStyle
- Bölüm
- WidgetMarkup
- TextParagraph
- Resim
- OnClick
- FormAction
- ActionParameter
- OpenLink
- KeyValue
- Simge
- Button
- TextButton
- ImageButton
- CardAction
- CardWithId
- Kart
- CardHeader
- ImageType
- Bölüm
- Widget
- TextParagraph
- TextSyntax
- Resim
- OnClick
- İşlem
- ActionParameter
- LoadIndicator
- Etkileşim
- OpenLink
- OpenAs
- OnClose
- OverflowMenu
- OverflowMenuItem
- Simge
- MaterialIcon
- DecoratedText
- VerticalAlignment
- Button
- Renk
- Tür
- SwitchControl
- ControlType
- ButtonList
- TextInput
- Tür
- Öneriler
- SuggestionItem
- Doğrulama
- InputType
- SelectionInput
- SelectionType
- SelectionItem
- PlatformDataSource
- CommonDataSource
- HostAppDataSourceMarkup
- ChatClientDataSourceMarkup
- SpaceDataSource
- DateTimePicker
- DateTimePickerType
- Ayırıcı
- Izgara
- GridItem
- ImageComponent
- ImageCropStyle
- ImageCropType
- BorderStyle
- BorderType
- GridItemLayout
- Sütunlar
- Sütun
- HorizontalSizeStyle
- HorizontalAlignment
- VerticalAlignment
- Widget'lar
- ChipList
- Düzen
- Çip
- Bant
- CarouselCard
- NestedWidget
- CollapseControl
- DividerStyle
- CardAction
- CardFixedFooter
- DisplayStyle
- Not
- AnnotationType
- UserMentionMetadata
- Tür
- SlashCommandMetadata
- Tür
- RichLinkMetadata
- RichLinkType
- DriveLinkData
- ChatSpaceLinkData
- CustomEmojiMetadata
- Thread
- ActionResponse
- ResponseType
- DialogAction
- İletişim kutusu
- ActionStatus
- Code
- UpdatedWidget
- SelectionItems
- SlashCommand
- MatchedUrl
- EmojiReactionSummary
- DeletionMetadata
- DeletionType
- QuotedMessageMetadata
- AttachedGif
- AccessoryWidget
- Yöntemler
Kaynak: Mesaj
Google Chat alanındaki bir mesaj.
JSON gösterimi |
---|
{ "name": string, "sender": { object ( |
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 |
createTime |
İ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. |
lastUpdateTime |
Yalnızca çıkış. Mesajın bir kullanıcı tarafından en son düzenlendiği zaman. Mesaj hiç düzenlenmediyse bu alan boştur. |
deleteTime |
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. |
formattedText |
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. |
cardsV2[] |
İ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 |
fallbackText |
İ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. |
actionResponse |
Yalnızca giriş. Chat uygulamasının yanıtının nasıl yayınlanacağını yapılandırmak için kullanabileceği parametreler. |
argumentText |
Yalnızca çıkış. Tüm Chat uygulaması bahsetmelerinin çıkarıldığı, iletinin düz metin gövdesi. |
slashCommand |
Yalnızca çıkış. Eğik çizgi komutu bilgileri (varsa) |
attachment[] |
İsteğe bağlıdır. Kullanıcı tarafından yüklenen ek. |
matchedUrl |
Yalnızca çıkış. |
threadReply |
Yalnızca çıkış. Alan, mesaj dizilerinde yanıtlamayı desteklemiyorsa bu alan her zaman |
clientAssignedMessageId |
İ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 |
emojiReactionSummaries[] |
Yalnızca çıkış. Mesajdaki emoji tepkilerinin özet listesi. |
privateMessageViewer |
İ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. |
deletionMetadata |
Yalnızca çıkış. Silinen bir iletiyle ilgili bilgiler. |
quotedMessageMetadata |
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. |
attachedGifs[] |
Yalnızca çıkış. İletiye eklenen GIF resimler. |
accessoryWidgets[] |
İ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. |
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çmaJSON gösterimi |
---|
{
"cardId": string,
"card": {
object ( |
Alanlar | |
---|---|
cardId |
İleti birden fazla kart içeriyorsa zorunludur. İletideki bir kartın benzersiz tanımlayıcısı. |
card |
Kart. Maksimum boyut 32 KB'tır. |
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"
}
}]
JSON gösterimi |
---|
{ "type": enum ( |
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. |
startIndex |
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: |
|
userMention |
Kullanıcı bahsetme meta verileri. |
slashCommand |
Eğik çizgi komutunun meta verileri. |
richLinkMetadata |
Zengin bağlantının meta verileri. |
customEmojiMetadata |
Ö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ı. |
UserMentionMetadata
Kullanıcı bahsetmeleri (@) için ek açıklama meta verileri.
JSON gösterimi |
---|
{ "user": { object ( |
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 |
SlashCommandMetadata
Eğik çizgi komutları (/) için ek açıklama meta verileri.
JSON gösterimi |
---|
{ "bot": { object ( |
Alanlar | |
---|---|
bot |
Komutu çağrılan Chat uygulaması. |
type |
Eğik çizgi komutunun türü. |
commandName |
Çağrılan eğik çizgi komutunun adı. |
commandId |
Çağrılan eğik çizgi komutunun komut kimliği. |
triggersDialog |
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 |
RichLinkMetadata
Bir kaynağın zengin bağlantısı.
JSON gösterimi |
---|
{ "uri": string, "richLinkType": enum ( |
Alanlar | |
---|---|
uri |
Bu bağlantının URI'si. |
richLinkType |
Zengin bağlantı türü. |
Birleştirme alanı data . Bağlı kaynağın verileri. data yalnızca aşağıdakilerden biri olabilir: |
|
driveLinkData |
Drive bağlantısı için veriler. |
chatSpaceLinkData |
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. |
DriveLinkData
Google Drive bağlantılarının verileri.
JSON gösterimi |
---|
{
"driveDataRef": {
object ( |
Alanlar | |
---|---|
driveDataRef |
Google Drive dosyasına referans veren bir DriveDataRef. |
mimeType |
Bağlı Google Drive kaynağının MIME türü. |
ChatSpaceLinkData
Chat alanı bağlantılarıyla ilgili veriler.
JSON gösterimi |
---|
{ "space": string, "thread": string, "message": string } |
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: |
CustomEmojiMetadata
Özel emoji'ler için açıklama meta verileri.
JSON gösterimi |
---|
{
"customEmoji": {
object ( |
Alanlar | |
---|---|
customEmoji |
Özel emoji |
İ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.
JSON gösterimi |
---|
{ "name": string, "threadKey": string } |
Alanlar | |
---|---|
name |
Tanımlayıcı. İş parçacığının kaynak adı. Örnek: |
threadKey |
İ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 |
ActionResponse
Chat uygulamasının yanıtının nasıl yayınlanacağını yapılandırmak için kullanabileceği parametreler.
JSON gösterimi |
---|
{ "type": enum ( |
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 |
dialogAction |
Yalnızca giriş. İletişim kutusu ile ilgili bir etkileşim etkinliğine verilen yanıt. |
updatedWidget |
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. |
DialogAction
İletişim kutusu ve istek durum kodu içerir.
JSON gösterimi |
---|
{ "actionStatus": { object ( |
Alanlar | |
---|---|
actionStatus |
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. |
Dialog
İletişim kutusunun kart gövdesini saran sarmalayıcı.
JSON gösterimi |
---|
{
"body": {
object ( |
Alanlar | |
---|---|
body |
Yalnızca giriş. İletişim kutusunun gövdesi, modal olarak oluşturulur. Google Chat uygulamaları şu kart öğelerini desteklemez: |
ActionStatus
Bir diyalogu çağırma veya gönderme isteğinin durumunu gösterir.
JSON gösterimi |
---|
{
"statusCode": enum ( |
Alanlar | |
---|---|
statusCode |
Durum kodu. |
userFacingMessage |
Kullanıcılara isteklerinin durumu hakkında gönderilecek mesaj. Ayarlanmamışsa |
Kod
gRPC API'leri için standart hata kodları.
Bazen birden fazla hata kodu geçerli olabilir. Hizmetler, geçerli olan en spesifik hata kodunu döndürmelidir. Örneğin, her iki kod da geçerliyse FAILED_PRECONDITION
yerine OUT_OF_RANGE
kodunu tercih edin. Benzer şekilde, FAILED_PRECONDITION
yerine NOT_FOUND
veya ALREADY_EXISTS
tercih edin.
Sıralamalar | |
---|---|
OK |
Hata değildir, başarıyla döndürülür. HTTP Eşleme: 200 OK |
CANCELLED |
İşlem, genellikle arayan tarafından iptal edildi. HTTP Eşleme: 499 İstemci İsteği Kapattı |
UNKNOWN |
Bilinmeyen hata. Örneğin, başka bir adres alanından alınan bir HTTP Eşleme: 500 Dahili Sunucu Hatası |
INVALID_ARGUMENT |
İstemci, geçersiz bir bağımsız değişken belirtti. Bunun HTTP Eşleme: 400 Hatalı İstek |
DEADLINE_EXCEEDED |
İşlem tamamlanmadan son tarih geçti. Sistemin durumunu değiştiren işlemler için, işlem başarıyla tamamlanmış olsa bile bu hata döndürülebilir. Örneğin, bir sunucudan gelen başarılı yanıt, son kullanma tarihinin geçmesine yetecek kadar uzun süre gecikmiş olabilir. HTTP Eşleme: 504 Gateway Timeout |
NOT_FOUND |
İstenen bazı öğeler (ör. dosya veya dizin) bulunamadı. Sunucu geliştiricilerine not: Bir istek, kademeli özellik kullanıma sunma veya belgelenmemiş izin verilenler listesi gibi tüm kullanıcı sınıfı için reddedilirse HTTP Eşlemesi: 404 Not Found |
ALREADY_EXISTS |
Bir istemcinin oluşturmaya çalıştığı varlık (ör. dosya veya dizin) zaten mevcut. HTTP eşleme: 409 Çakışma |
PERMISSION_DENIED |
Arayan kullanıcının belirtilen işlemi gerçekleştirme izni yok. HTTP Eşlemesi: 403 Yasaklandı |
UNAUTHENTICATED |
İstekte işlemle ilgili geçerli kimlik doğrulama bilgileri bulunmuyor. HTTP Eşlemesi: 401 Yetkisiz |
RESOURCE_EXHAUSTED |
Kullanıcı başına kota veya dosya sisteminin tamamında yer kalmaması gibi bir kaynak tükenmiş olabilir. HTTP Eşleme: 429 Çok Fazla İstek Var |
FAILED_PRECONDITION |
Sistem, işlemin yürütülmesi için gerekli durumda olmadığından işlem reddedildi. Örneğin, silinecek dizin boş değilse, dizin olmayan bir öğeye rmdir işlemi uygulanıyorsa vb. Hizmet uygulayıcıları, HTTP Eşleme: 400 Hatalı İstek |
ABORTED |
İşlem, genellikle sıralayıcı kontrolü hatası veya işlem iptali gibi eşzamanlılık sorunu nedeniyle iptal edildi.
HTTP eşleme: 409 Çakışma |
OUT_OF_RANGE |
İşlem, geçerli aralığın dışında denenmiş. Örneğin, dosya sonunun ötesinde arama yapma veya okuma
HTTP Eşleme: 400 Hatalı İstek |
UNIMPLEMENTED |
İşlem uygulanmamıştır veya bu hizmette desteklenmiyor/etkinleştirilmemiştir. HTTP Eşleme: 501 Uygulanmadı |
INTERNAL |
Dahili hatalar. Bu, temel sistemin beklediği bazı değişmezlerin bozulduğu anlamına gelir. Bu hata kodu, ciddi hatalar için ayrılmıştır. HTTP Eşleme: 500 Dahili Sunucu Hatası |
UNAVAILABLE |
Hizmet şu anda kullanılamıyor. Bu durum büyük olasılıkla geçicidir ve geri çekilme ile yeniden denenerek düzeltilebilir. İdempotent olmayan işlemleri yeniden denemenin her zaman güvenli olmadığını unutmayın.
HTTP Eşleme: 503 Hizmet Kullanılamıyor |
DATA_LOSS |
Kurtarılamaz veri kaybı veya bozulması. HTTP Eşleme: 500 Dahili Sunucu Hatası |
UpdatedWidget
selectionInput
widget'ları için çoklu seçim menüsünde otomatik tamamlama önerilerini döndürür.
JSON gösterimi |
---|
{ "widget": string, // Union field |
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 |
SelectionItems
Widget otomatik tamamlama sonuçlarının listesi.
JSON gösterimi |
---|
{
"items": [
{
object ( |
Alanlar | |
---|---|
items[] |
SelectionItem nesneleri dizisi. |
SlashCommand
Google Chat'teki eğik çizgiyle başlayan komutlar hakkında meta veriler.
JSON gösterimi |
---|
{ "commandId": string } |
Alanlar | |
---|---|
commandId |
Eğik çizgi komutunun kimliği. |
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.
JSON gösterimi |
---|
{ "url": string } |
Alanlar | |
---|---|
url |
Yalnızca çıkış. Eşleşen URL. |
EmojiReactionSummary
Bir mesaja belirli bir emoji ile tepki veren kullanıcıların sayısı.
JSON gösterimi |
---|
{
"emoji": {
object ( |
Alanlar | |
---|---|
emoji |
Yalnızca çıkış. Tepkilerle ilişkili emoji. |
reactionCount |
Yalnızca çıkış. İlişkili emoji kullanılarak verilen toplam tepki sayısı. |
DeletionMetadata
Silinen bir iletiyle ilgili bilgiler. deleteTime
ayarlandığında mesaj silinir.
JSON gösterimi |
---|
{
"deletionType": enum ( |
Alanlar | |
---|---|
deletionType |
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. |
QuotedMessageMetadata
Alıntılanan iletiyle ilgili bilgiler.
JSON gösterimi |
---|
{ "name": string, "lastUpdateTime": string } |
Alanlar | |
---|---|
name |
Yalnızca çıkış. Alıntılanan iletinin kaynak adı. Biçim: |
lastUpdateTime |
Yalnızca çıkış. Alıntılanan mesajın oluşturulduğu veya en son güncellendiği zaman damgası. |
AttachedGif
URL ile belirtilen bir GIF resmi.
JSON gösterimi |
---|
{ "uri": string } |
Alanlar | |
---|---|
uri |
Yalnızca çıkış. GIF resmini barındıran URL. |
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.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birleştirme alanı action . İşlemin türü. action yalnızca aşağıdakilerden biri olabilir: |
|
buttonList |
Düğme listesi. |
Yöntemler |
|
---|---|
|
Google Chat alanında mesaj oluşturur. |
|
Mesajları siler. |
|
Bir iletiyle ilgili ayrıntıları döndürür. |
|
Arayanın üyesi olduğu bir alandaki mesajları (engellenen üyelerden ve alanlardan gelen mesajlar dahil) listeler. |
|
Bir mesajı günceller. |
|
Bir mesajı günceller. |