REST Resource: spaces.threads

Kaynak: Thread

Google Chat alanındaki bir mesaj dizisi. Örnek kullanım için Mesaj dizisi başlatma veya mesaj dizisini yanıtlama başlıklı makaleyi inceleyin.

Mesaj oluştururken bir ileti dizisi belirtirseniz eşleşen ileti dizisi bulunamadığında ne olacağını belirlemek için messageReplyOption alanını ayarlayabilirsiniz.

JSON gösterimi
{
  "name": string,
  "threadKey": string,
  "threadMetadata": {
    object (ThreadMetadata)
  }
}
Alanlar
name

string

Tanımlayıcı. Mesaj dizisinin kaynak adı.

Örnek: spaces/{space}/threads/{thread}

threadKey

string

İsteğe bağlıdır. 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, kimliği ayarlayan Chat uygulamasına özeldir. Örneğin, birden fazla Chat uygulaması aynı mesaj dizisi anahtarını kullanarak mesaj oluşturursa mesajlar farklı mesaj dizilerinde yayınlanır. Bir kişi veya başka bir Chat uygulaması tarafından oluşturulan mesaj dizisini yanıtlamak için name alanını belirtin.

threadMetadata

object (ThreadMetadata)

İsteğe bağlıdır. Bu mesaj dizisini oturum olarak oluşturmak ve yönetmek için mesaj dizisi meta verileri.

ThreadMetadata

Google Chat'te bir oturumu oluşturmak ve yönetmek için kullanılan mesaj dizisi meta verileri. Yalnızca temsilci özelliklerinin etkinleştirildiği uygulamalar için geçerlidir.

JSON gösterimi
{
  "title": string,
  "icon": {
    object (Icon)
  }
}
Alanlar
title

string

İsteğe bağlıdır. İleti dizisinin başlığı. Oturumun konusunu açıklayan bir başlık.

Maksimum uzunluk 1.024 karakterdir.

Belirtilmezse varsayılan olarak oturumdaki ilk mesaj kullanılır.

icon

object (Icon)

İsteğe bağlıdır. İleti dizisinin simgesi. Oturum başlığının yanında gösterilen simge.

Yalnızca materyal simgeleri desteklenir. Belirtilmezse varsayılan olarak Notlar materyal simgesi kullanılır.

Simge

İstemde veya mesaj dizisinde gösterilen simge.

JSON gösterimi
{
  "altText": string,

  "materialIcon": {
    object (MaterialIcon)
  }
}
Alanlar
altText

string

İsteğe bağlıdır. Bu simgenin erişilebilirlik için kullanılan alternatif metni.

İstemde gösterilen bir simge. Aşağıda, birbirini dışlayan alanların listesi verilmiştir. Yanıtta en fazla bir alan ayarlanır:
materialIcon

object (MaterialIcon)

Google Materyal Simgeleri'nden birini gösterir.

Örneğin, onay kutusu simgesi göstermek için şunu kullanın:

"materialIcon": {
  "name": "check_box"
}
Birbirini hariç tutan alanların sonu.

Yöntemler

get

Bire bir uygulama DM alanındaki bir mesaj dizisiyle ilgili ayrıntıları alır.

list

Bire bir uygulama DM alanındaki mesaj dizilerini listeler.

patch

Bire bir uygulama DM alanındaki bir mesaj dizisini günceller.