REST Resource: spaces.threads

リソース: Thread

Google Chat スペース内のスレッド。使用例については、メッセージ スレッドを開始または返信するをご覧ください。

メッセージの作成時にスレッドを指定する場合は、messageReplyOption フィールドを設定して、一致するスレッドが見つからない場合の処理を決定できます。

JSON 表現
{
  "name": string,
  "threadKey": string,
  "threadMetadata": {
    object (ThreadMetadata)
  }
}
フィールド
name

string

ID。スレッドのリソース名。

例: spaces/{space}/threads/{thread}

threadKey

string

省略可。スレッドの作成または更新のための入力。それ以外の場合は出力専用です。スレッドの ID。最大 4,000 文字に対応します。

この ID は、設定した Chat 用アプリに固有のものです。たとえば、複数の Chat 用アプリが同じスレッドキーを使用してメッセージを作成した場合、メッセージは異なるスレッドに投稿されます。ユーザーまたは別の Chat 用アプリによって作成されたスレッドに返信するには、代わりにスレッドの name フィールドを指定します。

threadMetadata

object (ThreadMetadata)

省略可。このスレッドをセッションとしてレンダリングおよび管理するためのスレッド メタデータ。

ThreadMetadata

Google Chat でセッションをレンダリングして管理するために使用されるスレッド メタデータ。エージェント機能が有効になっているアプリにのみ適用されます。

JSON 表現
{
  "title": string,
  "icon": {
    object (Icon)
  }
}
フィールド
title

string

省略可。スレッドのタイトル。セッションのトピックを説明するタイトル。

最大長は 1,024 文字です。

指定しない場合、デフォルトはセッションの最初のメッセージになります。

icon

object (Icon)

省略可。スレッドのアイコン。セッション タイトルの横に表示されるアイコン。

マテリアル アイコンのみがサポートされています。指定しない場合、デフォルトは Notes マテリアル アイコンになります。

アイコン

プロンプトまたはスレッドに表示されるアイコン。

JSON 表現
{
  "altText": string,

  "materialIcon": {
    object (MaterialIcon)
  }
}
フィールド
altText

string

省略可。ユーザー補助に使用される、このアイコンの代替テキスト。

プロンプトに表示されるアイコン。相互に排他的なフィールドのリストは次のとおりです。レスポンスに設定されるフィールドは、最大 1 つです。
materialIcon

object (MaterialIcon)

Google マテリアル アイコンのいずれかを表示します。

たとえば、チェックボックス アイコンを表示するには、

"materialIcon": {
  "name": "check_box"
}
相互に排他的なフィールドの終了。

メソッド

get

1 対 1 のアプリ DM スペース内のスレッドの詳細を取得します。

list

1 対 1 のアプリ DM スペースのスレッドを一覧表示します。

patch

1 対 1 のアプリ DM スペースのスレッドを更新します。