REST Resource: spaces

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

Kaynak: Alan

Google Chat'te bir alan. Alanlar, iki veya daha fazla kullanıcı arasındaki görüşmelerdir veya bir kullanıcı ile Chat uygulaması arasında bire bir mesajlardır.

JSON gösterimi
{
  "name": string,
  "type": enum (Type),
  "spaceType": enum (SpaceType),
  "singleUserBotDm": boolean,
  "threaded": boolean,
  "displayName": string,
  "spaceThreadingState": enum (SpaceThreadingState),
  "spaceDetails": {
    object (SpaceDetails)
  },
  "spaceHistoryState": enum (HistoryState),
  "adminInstalled": boolean
}
Alanlar
name

string

Alanın kaynak adı.

Biçim: boşluklar/{space}

type
(deprecated)

enum (Type)

Yalnızca çıkış. Kullanımdan kaldırıldı: Bunun yerine singleUserBotDm veya spaceType (geliştirici önizlemesi) kullanın.

Alanın türü.

spaceType

enum (SpaceType)

Alanın türü. Alan oluştururken veya güncellerken gerekir. Yalnızca diğer kullanımlar için çıkış.

singleUserBotDm

boolean

İsteğe bağlı. Alanın bir Chat uygulaması ile tek bir kişi arasında DM olup olmadığı.

threaded
(deprecated)

boolean

Yalnızca çıkış. Kullanımdan kaldırıldı: Bunun yerine spaceThreadingState kullanın. İletilerin bu alanda ileti dizisi halinde olup olmadığı.

displayName

string

Alanın görünen adı. Alan oluştururken gereklidir.

Doğrudan mesajlar için bu alan boş olabilir.

En fazla 128 karakter desteklenir.

spaceThreadingState

enum (SpaceThreadingState)

Yalnızca çıkış. Chat alanındaki mesaj dizisi durumu.

spaceDetails

object (SpaceDetails)

Açıklama ve kurallar dahil olmak üzere alanla ilgili ayrıntılar.

spaceHistoryState

enum (HistoryState)

Bu alandaki mesajların ve mesaj dizilerinin mesaj geçmişi durumu.

adminInstalled

boolean

Yalnızca çıkış. Chat uygulamasının bir Google Workspace yöneticisi tarafından yüklenip yüklenmediği. Yöneticiler alanları, kuruluş birimleri veya bir kullanıcı grubu için Chat uygulaması yükleyebilir.

Yöneticiler, Chat uygulamalarını yalnızca kullanıcılar ve uygulama arasında doğrudan mesajlaşma için yükleyebilir. Yönetici kurulumunu desteklemek için uygulamanızda doğrudan mesajlaşma bulunmalıdır.

Tür

Kullanımdan kaldırıldı: Alanın türü. Bunun yerine singleUserBotDm veya spaceType (geliştirici önizlemesi) özelliğini kullanın.

Sıralamalar
TYPE_UNSPECIFIED
ROOM İki veya daha fazla kişi arasındaki görüşmeler.
DM İnsan ve Chat uygulaması arasında, tüm mesajların düz olduğu 1:1 Doğrudan Mesaj. Bu durumun iki kişi arasındaki doğrudan mesajları kapsamadığını unutmayın.

Alan Türü

Alanın türü. Alan oluştururken veya güncellerken gerekir. Yalnızca diğer kullanımlar için çıkış.

Sıralamalar
SPACE_TYPE_UNSPECIFIED Ayırtıldı.
SPACE Kullanıcıların mesaj gönderdiği, dosya paylaştığı ve ortak çalışma yaptığı bir yer. SPACE, Chat uygulamalarını içerebilir.
GROUP_CHAT 3 veya daha fazla kişiyle grup görüşmeleri yapma GROUP_CHAT, Chat uygulamalarını içerebilir.
DIRECT_MESSAGE İki kişi veya bir kişi ile bir Chat uygulaması arasında bire bir mesajlar.

Alan İleti Dizisi Durumu

Chat alanındaki mesaj dizisi durumunun türünü belirtir.

Sıralamalar
SPACE_THREADING_STATE_UNSPECIFIED Ayırtıldı.
THREADED_MESSAGES Mesaj ileti dizilerini destekleyen adlandırılmış alanlar. Kullanıcılar bir mesaja yanıt verdiğinde ileti dizisi içinde yanıt verebilir. Böylece, asıl ileti bağlamında yanıt veren kullanıcılar korunur.
GROUPED_MESSAGES Görüşmenin konuya göre düzenlendiği adlandırılmış alanlar. Konular ve yanıtları birlikte gruplandırılır.
UNTHREADED_MESSAGES İki kişi arasındaki doğrudan mesajlar (DM'ler) ve 3 veya daha fazla kişi arasındaki grup görüşmeleri.

Alan Ayrıntıları

Açıklama ve kurallar dahil olmak üzere alanla ilgili ayrıntılar.

JSON gösterimi
{
  "description": string,
  "guidelines": string
}
Alanlar
description

string

İsteğe bağlı. Alanın açıklaması. Alanın tartışma konusunu, işlevsel amacını veya katılımcılarını açıklayabilir.

En fazla 150 karakter destekler.

guidelines

string

İsteğe bağlı. Mekanın kuralları, beklentileri ve görgü kuralları.

En fazla 5.000 karakteri destekler.

GeçmişEyalet

Mesajların ve alanların geçmiş durumu. Mesajların ve görüşme ileti dizilerinin oluşturulduktan sonra ne kadar süre saklanacağını belirtir.

Sıralamalar
HISTORY_STATE_UNSPECIFIED Varsayılan değer. Kullanmayın.
HISTORY_OFF Geçmişe kayıt kapalı. Mesajlar ve mesaj dizileri 24 saat boyunca tutulur.
HISTORY_ON Geçmişe kayıt açık. Kuruluşun Apps Kasası saklama kuralları, iletilerin ve ileti dizilerinin ne kadar süre saklanacağını belirtir.

Yöntemler

create

Adlandırılmış bir alan oluşturur.

delete

Adlandırılmış bir alanı siler.

get

Bir alan döndürür.

list

Arayanın üyesi olduğu alanları listeler.

patch

Bir alanı günceller.

setup

Bir alan oluşturur ve belirtilen kullanıcıları bu alana ekler.