コードサンプル

サンプルを使用して、開発をスムーズに開始しましょう。

ビジネス メッセージ

ユーザーとのメッセージを送受信する。

エージェント 説明 言語
キッチンシンク このエージェントを使用すると、デバイスで Business Messages の機能をインタラクティブに確認できます。 Java
Echo エージェント ユーザーがメッセージを送信すると、このエージェントはメッセージをユーザーに返します。Business Messages API の完全な SDK が含まれています。 Node.js
Java
Python
予約設定エージェント このエージェントは、ビジネスとの予約の設定についてお客様をサポートする方法を示しています。チャットボットは、カスタムの Dialogflow 会話エージェントを使用して会話を行います。 Node.js
Bonjour Meal エージェント このエージェントは、オンラインで購入して店舗で受け取るカスタマー ユーザー ジャーニーを示しています。ユーザーは、ショップの商品を表示し、ショッピング カートに商品を追加して、ウェブベースの購入手続きで商品の支払いを行うことができます。デモのスクリーンキャストを こちらでご覧ください。 Python
gCal アシスタント このエージェントは、Business Messages の OAuth 2.0 と ID プロバイダの統合を示しています。このサンプルは、 Google OAuth 2.0 との統合を示しています。 Python
ショッピング カート このサンプルは、ビジネス メッセージでショッピング カートを作成する方法を示しています。 Java
ライブ対応エージェントへの転送 このサンプルでは、自動化とリアルタイム エージェント間で会話を引き継ぐ方法を示します。 Node.js
バーチャル ペット シミュレーション ゲーム このサンプルは、ビジネス メッセージで作成されたバーチャル ペット シミュレーション ゲームを示しています。デモのスクリーンキャストを こちらでご覧ください。 Node.js
ブートストラップ このサンプルは、メッセージを受信して検証する方法と、リッチカード、カルーセル、画像、リンク、候補チップなどでユーザーに返信する方法を示しています。 Node.js

ビジネス上のやり取り

ビジネス メッセージ エージェントを管理する。

エージェント 説明 言語
コマンドライン サンプル Business Communications API の機能を示しています。Business Communications API の完全な SDK が含まれています。 Node.js
Java
Python