- 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
- Resim
- OnClick
- İşlem
- ActionParameter
- LoadIndicator
- Etkileşim
- OpenLink
- OpenAs
- OnClose
- OverflowMenu
- OverflowMenuItem
- Simge
- MaterialIcon
- DecoratedText
- 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
- Bölücü
- Izgara
- GridItem
- ImageComponent
- ImageCropStyle
- ImageCropType
- BorderStyle
- BorderType
- GridItemLayout
- Sütunlar
- Sütun
- HorizontalSizeStyle
- HorizontalAlignment
- VerticalAlignment
- Widget'lar
- ChipList
- Düzen
- Çip
- CollapseControl
- DividerStyle
- CardAction
- CardFixedFooter
- DisplayStyle
- Ek açıklama
- AnnotationType
- UserMentionMetadata
- Tür
- SlashCommandMetadata
- Tür
- RichLinkMetadata
- RichLinkType
- DriveLinkData
- ChatSpaceLinkData
- Sohbet dizisi
- 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ı. 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 |
İsteğe bağlı. Sabit. Chat'te oluşturulan alanlar için mesajın oluşturulduğu saat. Bu alan, içe aktarma modu alanlarında kullanıldığında hariç olmak üzere yalnızca çıkış içindir. İçe aktarma modu alanları için bu alanı, orijinal oluşturulma zamanını korumak amacıyla ileti kaynağında oluşturulduğu tarihsel zaman damgasına ayarlayın. |
last |
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 |
Yalnızca çıkış. Mesajın Google Chat'te silindiği saat. Mesaj hiç silinmezse bu alan boş olur. |
text |
İsteğe bağlı. İletinin düz metin gövdesi. Bir resme, videoya veya web sayfasına ait ilk bağlantı, ö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 |
Yalnızca çıkış. Biçimlendirmeyi belirtmek için eklenen işaretlemelerle
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 |
İsteğe bağlı. Kart 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çma |
annotations[] |
Yalnızca çıkış. Bu iletide |
thread |
İletinin ait olduğu ileti dizisi. Örnek kullanım için Mesaj dizisi başlatma veya yanıtlama başlıklı makaleyi inceleyin. |
space |
Yalnızca çıkış. Chat uygulamanız kullanıcı olarak kimlik doğrulaması yaparsa çıkış yalnızca |
fallback |
İsteğe bağlı. Gerçek kartlar görüntülenemediğinde (ör. mobil bildirimler) kullanılan, mesajın kartlarının düz metin açıklaması. |
action |
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 |
Yalnızca çıkış. Chat uygulamasında bahsedilen tüm kısımların çıkarıldığı, düz metin mesajının gövdesi. |
slash |
Yalnızca çıkış. Varsa Slash komutu bilgileri. |
attachment[] |
İsteğe bağlı. Kullanıcı tarafından yüklenen ek. |
matched |
Yalnızca çıkış. |
thread |
Yalnızca çıkış. Alanda mesaj dizilerinde yanıt verme özelliği desteklenmiyorsa bu alan her zaman |
client |
İsteğe bağlı. İsteğe bağlı. İleti için özel bir kimlik. Bir iletiyi tanımlamak veya almak, silmek ya da güncellemek için bu alanı kullanabilirsiniz. Özel kimlik ayarlamak için mesajı oluştururken |
emoji |
Yalnızca çıkış. İletideki emoji tepki özetlerinin listesi. |
private |
İsteğe bağlı. Değişmez. Mesaj oluşturmak için giriş, aksi takdirde yalnızca çıkış. Mesajın görüntüleyebileceği kullanıcı. Ayarlandığında mesaj gizlidir ve yalnızca belirtilen kullanıcı ve Chat uygulaması tarafından görülebilir. Bu alanı isteğinize dahil etmek için uygulama kimlik doğrulamasını kullanarak Chat API'yi çağırmanız ve aşağıdakileri atlamanız gerekir: Ayrıntılı bilgi için Mesajları gizli olarak gönderme başlıklı makaleyi inceleyin. |
deletion |
Yalnızca çıkış. Silinen bir mesajla ilgili bilgiler. |
quoted |
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 |
Yalnızca çıkış. İletiye eklenen GIF resimler. |
accessory |
İsteğe bağlı. Bir mesajın 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. İletişim kutusu içeren iletiler için desteklenmez. Ayrıntılar için Mesajın alt kısmına etkileşimli widget 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 bir kart.
Yalnızca Chat uygulamaları kart oluşturabilir. Sohbet uygulamanız kullanıcı olarak kimlik doğrulaması yapıyorsa mesaj kart içeremez.
Kart Oluşturucu ile kart tasarlayın ve önizleyin.
Kart Oluşturucu'yu açmaJSON gösterimi |
---|
{
"cardId": string,
"card": {
object ( |
Alanlar | |
---|---|
card |
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. |
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"
}
}]
JSON gösterimi |
---|
{ "type": enum ( |
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 |
Bu ek açıklamanın karşılık gelen düz metin ileti gövdesinde başlangıç dizini (0 tabanlı, dahil). |
Birlik alanı metadata . Ek açıklamayla ilgili ek meta veriler. metadata yalnızca aşağıdakilerden biri olabilir: |
|
user |
Kullanıcıdan bahsetmeyle ilgili meta veriler. |
slash |
Eğik çizgi komutunun meta verileri. |
rich |
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ı. |
UserMentionMetadata
Kullanıcı bahisleri için ek açıklama meta verileri (@).
JSON gösterimi |
---|
{ "user": { object ( |
Alanlar | |
---|---|
user |
Bahsedilen kullanıcı. |
type |
Kullanıcının 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. |
SlashCommandMetadata
Eğik çizgi komutları (/) için ek açıklama meta verileri.
JSON gösterimi |
---|
{ "bot": { object ( |
Alanlar | |
---|---|
bot |
Komutunun çağrıldığı Chat uygulaması. |
type |
Eğik çizgi komutunun türü. |
command |
Çağrılan eğik çizgi komutunun adı. |
command |
Çağrılan eğik çizgi komutunun komut kimliği. |
triggers |
Eğik çizgi komutunun bir iletişim kutusu için olup olmadığını belirtir. |
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ğırın. |
RichLinkMetadata
Bir kaynağın zengin bağlantısı.
JSON gösterimi |
---|
{ "uri": string, "richLinkType": enum ( |
Alanlar | |
---|---|
uri |
Bu bağlantının URI'si. |
rich |
Zengin bağlantı türü. |
Birlik alanı data . Bağlı kaynağın verileri. data şunlardan yalnızca biri olabilir: |
|
drive |
Drive bağlantısı verileri. |
chat |
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. |
DriveLinkData
Google Drive bağlantılarıyla ilgili veriler.
JSON gösterimi |
---|
{
"driveDataRef": {
object ( |
Alanlar | |
---|---|
drive |
Bir Google Drive dosyasına referans veren DriveDataRef. |
mime |
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 ileti dizisi. Biçim: |
message |
Bağlı Chat alanı kaynağının mesajı. Biçim: |
İ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.
JSON gösterimi |
---|
{ "name": string, "threadKey": string } |
Alanlar | |
---|---|
name |
Tanımlayıcı. İleti dizisinin kaynak adı. Örnek: |
thread |
İsteğe bağlı. Mesaj dizisi oluşturmak veya güncellemek için giriş. Aksi takdirde yalnızca çıkış. İleti dizisinin kimliği. En fazla 4.000 karakter desteklenir. Bu kimlik, 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 dizisini yanıtlamak için bunun yerine mesaj dizisi |
ActionResponse
Bir 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 kimliğini doğrulaması veya yapılandırması için URL. (Yalnızca |
dialog |
Yalnızca giriş. Bir iletişim kutusuyla ilgili etkileşim etkinliğine verilen yanıt. |
updated |
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 işleme yalnızca ileti gönderen türünün BOT olduğu CARD_CLICKED etkinliklerinde izin verilir. |
UPDATE_USER_MESSAGE_CARDS |
Kullanıcının mesajındaki kartları güncelleyin. Buna yalnızca eşleşen bir 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 isteğini gizli olarak isteyin. |
DIALOG |
İletişim kutusu gösterir. |
UPDATE_WIDGET |
Widget metin otomatik tamamlama seçenekleri sorgusu. |
DialogAction
İletişim kutusu ve istek durum kodu içerir.
JSON gösterimi |
---|
{ "actionStatus": { object ( |
Alanlar | |
---|---|
action |
Yalnızca giriş. İletişim kutusu başlatma veya gönderme isteğinin durumu. Gerekirse kullanıcılara bir durum ve mesaj gösterir. Örneğin, hata veya başarı durumunda. |
Birlik alanı action . Yapılacak işlem. action yalnızca aşağıdakilerden biri olabilir: |
|
dialog |
Yalnızca giriş. İstek için iletişim kutusu. |
Dialog
İletişim kutusunun kart gövdesinin etrafında sarmalayıcı.
JSON gösterimi |
---|
{
"body": {
object ( |
Alanlar | |
---|---|
body |
Yalnızca giriş. Modüler olarak oluşturulan iletişim kutusunun gövdesi. Google Chat uygulamaları şu kart varlıklarını desteklemez: |
ActionStatus
Bir iletişim kutusunu çağırmak veya göndermek için isteğin durumunu temsil eder.
JSON gösterimi |
---|
{
"statusCode": enum ( |
Alanlar | |
---|---|
status |
Durum kodu. |
user |
Kullanıcılara isteklerinin durumu hakkında gönderilecek mesaj. Ayarlanmazsa |
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
tercih edin. Benzer şekilde, FAILED_PRECONDITION
yerine NOT_FOUND
veya ALREADY_EXISTS
tercih edilir.
Sıralamalar | |
---|---|
OK |
Hata değildir, başarılı olduğunda döndürülür. HTTP Eşleme: 200 Tamam |
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 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 |
Son tarih işlem tamamlanmadan sona erdi. 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 tarihin dolmasına yetecek kadar gecikmiş olabilir. HTTP Eşleme: 504 Ağ Geçidi Zaman Aşımı |
NOT_FOUND |
İstenen bazı öğeler (ör. dosya veya dizin) bulunamadı. Sunucu geliştiricileri için not: Özelliklerin kademeli olarak kullanıma sunulması veya belgelenmemiş izin verilenler listesi gibi bir istek tüm kullanıcı sınıfı için reddedilirse HTTP Eşleme: 404 Bulunamadı |
ALREADY_EXISTS |
İstemcinin oluşturmaya çalıştığı varlık (ör. dosya veya dizin) zaten mevcut. HTTP Eşleme: 409 Çakışması |
PERMISSION_DENIED |
Arayanın belirtilen işlemi yürütme izni yok. HTTP Eşleme: 403 Yasak |
UNAUTHENTICATED |
İstekte işlemle ilgili geçerli kimlik doğrulama bilgileri bulunmuyor. HTTP Eşleme: 401 Yetkisiz |
RESOURCE_EXHAUSTED |
Kullanıcı başına kota gibi bazı kaynaklar tükendi veya dosya sisteminin tamamında boş alan kalmamış olabilir. HTTP eşleme: 429 Çok Fazla İstek Var |
FAILED_PRECONDITION |
Sistem, yürütülmesi için gereken durumda olmadığından işlem reddedildi. Örneğin, silinecek dizin boş değilse, rmdir işlemi dizin olmayan bir yere uygulanırsa vb. Hizmeti uygulayıcılar HTTP eşleme: 400 Hatalı İstek |
ABORTED |
İşlem, genellikle sıralayıcı kontrolü hatası veya işlem iptal edilmesi gibi bir eşzamanlılık sorunu nedeniyle iptal edildi.
HTTP Haritalama: 409 Çakışma |
OUT_OF_RANGE |
İşlem, geçerli aralık dışında gerçekleştirilmeye çalışıldı. Ör. dosya sonunu arama veya okuma.
HTTP Eşleme: 400 Hatalı İstek |
UNIMPLEMENTED |
İşlem bu hizmette uygulanmıyor veya desteklenmiyor/etkinleştirilmiyor. HTTP Eşleme: 501 Uygulanmadı |
INTERNAL |
Dahili hatalar. Bu, temel sistem tarafından beklenen bazı değişmez özelliklerin 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çici bir durumdur ve geri alma işlemiyle tekrar denenerek düzeltilebilir. Tutarlılık kontrolü olmayan işlemlerin her zaman yeniden denenmesinin 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
Güncellenen widget'ın yanıtı. Bir widget için otomatik tamamlama seçenekleri sağlamak amacıyla kullanılır.
JSON gösterimi |
---|
{ "widget": string, // Union field |
Alanlar | |
---|---|
widget |
Güncellenen widget'ın kimliği. Kimlik, güncelleme isteğini tetikleyen widget'la eşleşmelidir. |
Birlik 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 |
SelectionItems
Widget otomatik tamamlama sonuçlarının listesi.
JSON gösterimi |
---|
{
"items": [
{
object ( |
Alanlar | |
---|---|
items[] |
Seçim Öğesi nesnelerinden oluşan bir dizi. |
SlashCommand
Google Chat'te eğik çizgiyle başlayan komut.
JSON gösterimi |
---|
{ "commandId": string } |
Alanlar | |
---|---|
command |
Çağrılan eğik çizgi komutunun kimliği. |
MatchedUrl
Bir Chat mesajındaki eşleşen URL. Chat 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 emojiyle tepki veren kullanıcıların sayısı.
JSON gösterimi |
---|
{
"emoji": {
object ( |
Alanlar | |
---|---|
emoji |
Yalnızca çıkış. Tepkilerle ilişkili emoji. |
reaction |
Yalnızca çıkış. İlişkili emojinin kullanıldığı toplam tepki sayısı. |
DeletionMetadata
Silinen bir mesajla ilgili bilgiler. deleteTime
ayarlandığında mesaj silinir.
JSON gösterimi |
---|
{
"deletionType": enum ( |
Alanlar | |
---|---|
deletion |
Mesajı kimin sildiğini belirtir. |
DeletionType
Mesajı kimin sildiği ve nasıl silindiği. Gelecekte daha fazla değer eklenebilir.
Sıralamalar | |
---|---|
DELETION_TYPE_UNSPECIFIED |
Bu değer kullanılmamaktadır. |
CREATOR |
Kullanıcı kendi mesajını silmiştir. |
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ı, mesajı alan sahibi adına sildi. |
QuotedMessageMetadata
Alıntılanan bir mesajla ilgili bilgiler.
JSON gösterimi |
---|
{ "name": string, "lastUpdateTime": string } |
Alanlar | |
---|---|
name |
Yalnızca çıkış. Alıntılanan mesajın kaynak adı. Biçim: |
last |
Yalnızca çıkış. Alıntılanan mesajın oluşturulduğu veya alıntılanan mesajın 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
Bir iletinin alt kısmında görünen bir veya daha fazla etkileşimli widget. Ayrıntılar için Mesajın alt kısmına etkileşimli widget 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: |
|
button |
Düğme listesi. |
Yöntemler |
|
---|---|
|
Google Chat alanında mesaj oluşturur. |
|
Bir iletiyi siler. |
|
Bir mesajla 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. |