さまざまな種類の Google Chat アプリをビルドしてデプロイする方法を示すサンプルをご覧ください。
クイックスタートを使ってみる
Chat 用アプリを構築したことがない場合は、クイックスタートを完了して開始できます。クイックスタートでは、基本的なサンプルを設定して実行する方法について説明します。Google Chat API の使用を開始するには、次の 2 種類のクイックスタートから選択できます。
- API クイック スタート: Chat API を呼び出して、メッセージの送信やメンバーになっているスペースのリストの取得などのタスクを代行する Chat 用アプリを構築して、環境を設定します。
- インタラクティブ クイックスタート: Chat API を構成し、スペースに追加してメッセージを送信できる基本的な Chat 用アプリを作成します。
API クイックスタート
API クイックスタートでは、ユーザー認証を使用して Chat API を呼び出します。つまり、認証された Chat ユーザーとしてアクションを実行します。この場合、クイックスタートは、ユーザー自身として Chat API を呼び出すのに役立ちます。インタラクティブなクイックスタートとは異なり、Chat スペースで Chat 用アプリをインストールしたり、操作したりする必要はありません。
API のクイックスタートは、次の言語で提供されています。
他のすべてのプログラミング言語については、クライアント ライブラリを表示してインストールし、Chat API の使用を開始してください。
インタラクティブなクイックスタート
構築方法に応じて、次のインタラクティブ クイックスタートから選択します。
- Google Apps Script: JavaScript ベースのクラウドベースのローコード開発プラットフォーム。
- Google Cloud Functions を使用した HTTP サービス。
- Google Cloud Dialogflow CX: 自動会話と動的な応答のための自然言語プラットフォーム。
- Google Cloud Pub/Sub: ファイアウォールの背後でビルドできるリアルタイム メッセージング サービス。
- AppSheet: Google Workspace 組織でアプリを構築するためのノーコード開発プラットフォーム。
Chat 用アプリのサンプルを確認する
注目の Google プロダクト、言語、タイプでサンプルを表示します。
サンプルタイプについて
以下に、各サンプルタイプの説明を示します。
- クイックスタートでは、基本的な Chat 用アプリをセットアップして実行する方法について説明します。
- チュートリアルでは、最初から最後まで手順を説明します。Google Cloud プロジェクト以外の設定は何も行っていないことを前提としています。
- Codelabs は、1 つ以上の Google プロダクトのガイド付きチュートリアルです。通常はイベントで発表され、後で自宅で試せるように公開されます。
- GitHub のコードサンプルは、Google Chat GitHub リポジトリに公開されており、その使用方法に関する基本的な手順も記載されています。多くの場合、これらのサンプルはドキュメントでも使用されます。
GitHub で Chat 用アプリのコードサンプルを確認する
Chat 用アプリのサンプルは GitHub でも入手できます。これらのリポジトリをフォークして、独自のプロジェクトのリファレンスとしてコードを使用できます。
Chat 用アプリの動画を見る
Google Workspace Developers YouTube チャンネルのコンテンツをご覧ください。