このガイドでは、
create()
メソッドを Google Chat API の Reaction
リソースのメソッドで提供し、
メッセージ - fitbit、🚲?、GMB など。
「
Reaction
リソース
はメッセージにリアクションするために使用できる絵文字を表します(例: 直、🚲?、
そして ☀。
前提条件
Node.js
- Google Chat へのアクセス権を持つビジネスまたはエンタープライズ向け Google Workspace アカウント。
- 環境を設定します。
- Google Cloud プロジェクトを作成します。
- OAuth 同意画面を構成する
- Google Chat API を有効にして構成し、Chat アプリの名前、アイコン、説明を指定します。
- Node.js の Cloud クライアント ライブラリをインストールします。
- デスクトップ アプリケーションの OAuth クライアント ID 認証情報を作成します。サンプルを実行するには、
で、認証情報を
client_secrets.json
という名前の JSON ファイルとして ディレクトリにあります。
- <ph type="x-smartling-placeholder"></ph> ユーザー認証をサポートする認可スコープを選択します。
<ph type="x-smartling-placeholder">
メッセージにリアクションを追加する
メッセージのリアクションを作成するには、リクエストで次のものを渡します。
chat.messages.reactions.create
、chat.messages.reactions
、またはchat.messages
承認スコープ。CreateReaction()
メソッドを呼び出し、parent
を応答するメッセージのリソース名として渡し、reaction
をReaction
のインスタンスとして渡します。ここで、unicode
フィールドは、Unicode 文字列で表される標準の絵文字です。
次の例では、メッセージに 😃? 絵文字でリアクションします。
Node.js
このサンプルを実行するには、次のように置き換えます。
SPACE_NAME
: スペースの IDname
。 ID を取得するには、このメソッドを呼び出して、ListSpaces()
スペースの URL から取得できます。MESSAGE_NAME
: メッセージのname
の ID。ID は、レスポンスの作成後に返されるレスポンスの本文から取得できます。 Chat API を使用してメッセージを非同期で送信したり、 カスタム名 自動的に割り当てられます。
Chat API は、作成されたリアクションの詳細を示す Reaction
のインスタンスを返します。