このセクションでは、GitHub でホストされている Google Chat アプリのサンプルを示します。これらのサンプルは、さまざまな種類の Chat アプリを迅速に構築してデプロイするのに役立ちます。
基本的なチャットアプリを作成する手順については、クイックスタートをお試しください。
他のサンプルを確認する準備が整ったら、GitHub の Google Chat リポジトリにある、さまざまな種類の Chat アプリの実例(次のようなアプリを含む)をご覧ください。
- 同期的または非同期的に応答する。
- カード形式のレスポンスで応答します。
- メッセージを非同期的に受信して応答するには、Google Cloud Pub/Sub を使用します。
- 他の API を呼び出します。
左側の GitHub サンプルにある GitHub サンプルを参照するか、Python で作成された複数の API を使用する生産性トラッキング チャットアプリを確認します。
次のステップ
Google Chat のサンプルアプリを確認して実装した後に、チャットアプリに機能を追加する方法については、以下のリソースをご覧ください。
- Google Chat API - Chat のイベントに応答し、メッセージ、スペース、添付ファイルなどの Chat リソースへの RESTful アクセス権を取得します。
- Google Chat アプリの機能ガイド - Google Chat のコンセプト、アーキテクチャのオプション、チャットアプリ機能(スラッシュ コマンド、ダイアログ、リンク展開など)の実装方法を確認できます。
- Chat のアプリを公開する - Chat アプリを多くのユーザー、または定義済みのユーザー グループに公開する準備が整ったら、公開する方法を学習します。
- Chat 向けアプリの設計原則 - Google Chat の設計原則は、高品質な Chat アプリの開発を支援するためを組み合わせたシステムです。このシステムは、設計原則とカードベースの UI フレームワークという 2 つの柱に基づいています。