- 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
- Bant
- CarouselCard
- NestedWidget
- CollapseControl
- DividerStyle
- CardAction
- CardFixedFooter
- DisplayStyle
- Not
- AnnotationType
- UserMentionMetadata
- Tür
- SlashCommandMetadata
- Tür
- RichLinkMetadata
- RichLinkType
- DriveLinkData
- ChatSpaceLinkData
- Sohbet dizisi
- ActionResponse
- ResponseType
- DialogAction
- Dialog
- 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ış. İletiyi oluşturan kullanıcı. Chat uygulamanız kullanıcı olarak kimlik doğrulaması yaparsa çıkış, 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 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 en son düzenlendiği zaman. Mesaj hiç düzenlenmediyse bu alan boştur. |
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 İletiyle 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 alanı |
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ış. 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ış. Alanda mesaj dizilerinde yanıt verme özelliği desteklenmiyorsa 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ış. Mesaja verilen 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ış. Bir Google Chat kullanıcısı tarafından alanda alıntılanan mesajla ilgili bilgiler. Google Chat kullanıcıları, bir mesajı yanıtlamak için mesajı alıntılayabilir. |
attached |
Yalnızca çıkış. İletiye eklenen GIF resimler. |
accessory |
İsteğe bağlı. Bir ileti dizisinin 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 kutuları 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 |
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. Kısa mesajlara 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çıklamanın karşılık geldiği düz metin ileti gövdesinde 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 komutunu ç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 yalnızca aşağıdakilerden 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 mesaj dizisi. Biçim: |
message |
Bağlı Chat alanı kaynağının mesajı. Biçim: |
İleti dizisi
Google Chat alanındaki bir ileti dizisi. Örnek kullanım 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ı. İ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, 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 kimlik doğrulaması yapması veya yapılandırma yapması 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ınlayın. |
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 metni 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ş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 spesifik 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 |
Bir istemcinin oluşturmaya çalıştığı varlık (ör. dosya veya dizin) zaten mevcuttur. HTTP Haritalama: 409 Çakışma |
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 bir kaynak tükendi veya dosya sisteminin tamamında yer kalmadı. 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 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ı. Örneğin, dosya sonunu geçerek 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. Kimlik doğrulaması 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
selectionInput
widget'ları için çoklu seçim menüsüyle ilgili 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. |
Birlik 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'te eğik çizgiyle başlayan komut.
JSON gösterimi |
---|
{ "commandId": string } |
Alanlar | |
---|---|
command |
Çağrılan eğik çizgi komutunun kimliği. |
MatchedUrl
Chat mesajında eşleşen bir 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 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ı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 |
Mesaj bir Google Workspace yöneticisi tarafından silindi. |
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 silmiştir. |
SPACE_OWNER_VIA_APP |
Mesaj, bir Chat uygulaması tarafından alan sahibi adına silindi. |
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 ileti dizisinin 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 mesajı 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. |