このガイドでは、
delete()
メソッド(Google Chat API の Reaction
リソースのメソッド)でリアクションを削除する
メッセージ(例: fitbit、🚲?、夏))。リアクションを削除しても、メッセージは削除されません。
Reaction
リソースは、ユーザーがメッセージにリアクションするために使用できる絵文字を表します(例: 👍、🚲、🌞)。
前提条件
Node.js
- 企業または大企業 以下へのアクセス権を持つ Google Workspace アカウント Google Chat。
- 環境を設定します。
- Google Cloud プロジェクトを作成します。
- OAuth 同意画面を構成します。
- Google Chat API を有効にして構成する。名前、 アプリのアイコン、説明を入力します。
- Node.js Cloud クライアント ライブラリをご覧ください。
- デスクトップ アプリケーションの OAuth クライアント ID 認証情報を作成します。サンプルを実行するには、
で、認証情報を
client_secrets.json
という名前の JSON ファイルとして ディレクトリにあります。
- <ph type="x-smartling-placeholder"></ph> ユーザー認証をサポートする認可スコープを選択します。
<ph type="x-smartling-placeholder">
リアクションを削除する
メッセージからリアクションを削除するには、リクエストで次のように渡します。
chat.messages.reactions
またはchat.messages
認可を指定する あります。- 削除するリアクションのリソース名として
name
を指定して、DeleteReaction()
メソッドを呼び出します。
次の例では、メッセージから 😃? リアクションを削除します。
Node.js
このサンプルを実行するには、次のように置き換えます。
SPACE_NAME
: スペースの IDname
。 ID を取得するには、このメソッドを呼び出して、ListSpaces()
スペースの URL から取得できます。MESSAGE_NAME
: メッセージのname
の ID。ID は、レスポンスの作成後に返されるレスポンスの本文から取得できます。 Chat API を使用してメッセージを非同期で送信したり、 カスタム名 自動的に割り当てられます。REACTION_NAME
: リアクションのname
の ID。ID は、ListReactions()
メソッドを呼び出すか、Chat API でリアクションを非同期で作成した後に返されるレスポンスの本文から取得できます。
成功した場合、レスポンスの本文は空になります。これは、リアクションが 削除されました。