- 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
- Düğme
- 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
- Not
- AnnotationType
- UserMentionMetadata
- Tür
- SlashCommandMetadata
- Tür
- RichLinkMetadata
- RichLinkType
- DriveLinkData
- ChatSpaceLinkData
- İleti dizisi
- ActionResponse
- ResponseType
- DialogAction
- İletişim kutusu
- ActionStatus
- Code
- GüncellenenWidget
- 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ış. İletiyi oluşturan kullanıcı. Chat uygulamanız kullanıcı olarak kimlik doğrulaması yaparsa çıkışta kullanıcı |
create |
İsteğe bağlı. Değişmez. 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 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ış. İletinin Google Chat'te silindiği zaman. 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ını @bahsetme veya alandaki herkesi etiketleyebilirsiniz. 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 ileti düz metin gövdesinin altında gösterilir. |
cards |
İsteğe bağlı. Kart dizisi. Yalnızca Chat uygulamaları kart oluşturabilir. Sohbet uygulamanız kullanıcı olarak kimlik doğrulaması yapıyorsa mesajlar kart içeremez. Kart içeren bir mesaj oluşturmayı öğrenmek için Mesaj gönderme başlıklı makaleyi inceleyin. Kart Oluşturucu ile kart tasarlayın ve önizleyin. Kart Oluşturucu'yu açma |
annotations[] |
Yalnızca çıkış. Bu iletideki |
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ı. 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 |
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ış. Tüm Chat uygulamasından bahsetmelerin kaldırıldığı, mesajın düz metin gövdesi. |
slash |
Yalnızca çıkış. Varsa eğik çizgi komutu bilgileri. |
attachment[] |
İsteğe bağlı. Kullanıcı tarafından yüklenen ek. |
matched |
Yalnızca çıkış. |
thread |
Yalnızca çıkış. Alan, mesaj dizilerinde yanıt vermeyi desteklemiyorsa bu alan her zaman |
client |
İ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ış. Mesajdaki emoji tepki özetlerinin listesi. |
private |
İsteğe bağlı. Sabit. Mesaj oluşturmak için giriş, aksi takdirde yalnızca çıkış içindir. 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 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ı 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 |
Mesaj birden fazla kart içeriyorsa 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.
Düz metin ileti gövdesi örneği:
Hello @FooBot how are you!"
İlgili ek açıklama meta verileri:
"annotations":[{
"type":"USER_MENTION",
"startIndex":6,
"length":7,
"userMention": {
"user": {
"name":"users/{user}",
"displayName":"FooBot",
"avatarUrl":"https://goo.gl/aeDtrS",
"type":"BOT"
},
"type":"MENTION"
}
}]
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 geldiği düz metin mesaj gövdesinde başlangıç dizini (0 tabanlı, dahili). |
Birlik alanı metadata . Ek açıklamayla ilgili ek meta veriler. metadata yalnızca aşağıdakilerden biri olabilir: |
|
user |
Kullanıcının bahsedildiği meta veriler. |
slash |
Eğik çizgi komutunun meta verileri. |
rich |
Zengin bağlantının 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 bahsediliyor. |
SLASH_COMMAND |
Eğik çizgi komutu çağrılır. |
RICH_LINK |
Zengin bağlantı ek açıklaması. |
UserMentionMetadata
Kullanıcılardan bahsedilen (@) notlar 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 bahsetme. |
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 |
Alana Chat uygulamasını 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ü. |
Birleştirme 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 |
Enum için varsayılan değer. Kullanmayın. |
DRIVE_FILE |
Google Drive zengin bağlantısı türü. |
CHAT_SPACE |
Chat alanı zengin bağlantısı 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 bir ileti 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 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ı. İ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 bir 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ş. İletişim ile ilgili bir 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ınla. |
UPDATE_MESSAGE |
Chat uygulamasının mesajını güncelleyin. Buna yalnızca ileti gönderen türünün BOT olduğu bir CARD_CLICKED etkinliğinde izin verilir. |
UPDATE_USER_MESSAGE_CARDS |
Kullanıcı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 gizli olarak ek kimlik doğrulaması veya yapılandırma yapmasını isteyin. |
DIALOG |
Bir iletiş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ş. İstekle ilgili iletişim kutusu. |
Dialog
İletişimin kart gövdesini saran 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ğırma veya gönderme isteğinin durumunu temsil eder.
JSON gösterimi |
---|
{
"statusCode": enum ( |
Alanlar | |
---|---|
status |
Durum kodu. |
user |
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 belirgin hata kodunu döndürmelidir. Örneğin, her iki kod da geçerliyse OUT_OF_RANGE
yerine FAILED_PRECONDITION
'ü tercih edin. Benzer şekilde, FAILED_PRECONDITION
yerine NOT_FOUND
veya ALREADY_EXISTS
'u tercih edin.
Sıralamalar | |
---|---|
OK |
Hata değildir, başarılı olduğunda 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 doldu. 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: Bir istek, kullanıcı sınıfının tamamı için reddedilirse (ör. kademeli özellik kullanıma sunma veya belgelenmemiş izin verilenler listesi) 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 kullanıcının belirtilen işlemi gerçekleştirme izni yok. HTTP Eşleme: 403 Yasaklandı |
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, işlemin 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. Hizmet uygulayıcıları, HTTP eşleme: 400 Hatalı İstek |
ABORTED |
İşlem, genellikle sıralayıcı kontrolü hatası veya işlem iptali gibi bir eşzamanlılık sorunu nedeniyle iptal edildi.
HTTP Eşleme: 409 Çakışması |
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çicidir ve geri çekilmeyle yeniden deneyerek düzeltilebilir. İhtiyati 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ında, çoklu seçim menüsü için 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 ş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 çizgi komutu.
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 iletiye belirli bir emojiyle tepki veren kullanıcıların sayısı.
JSON gösterimi |
---|
{
"emoji": {
object ( |
Alanlar | |
---|---|
emoji |
Yalnızca çıkış. Tepkilerle ilişkili emojiler. |
reaction |
Yalnızca çıkış. İlişkili emojilerin kullanıldığı toplam tepki sayısıdır. |
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ın kim tarafından 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 ileti hakkında bilgi.
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 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 mesajın en altı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 | |
---|---|
Birlik 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. |