メインコンテンツへスキップ
ボットによるメッセージ返信またはボットによるメッセージ送信を実装する必要がある場合は、本ドキュメントの手順に沿って開発を進めることができます。

背景情報

ボットによるメッセージ返信は、本質的にはボットがメッセージを送信するプロセスです。そのため、本ドキュメントにおいては、メッセージの返信と送信は同じ意味を持ちます。 メッセージの送信方法には、サーバー API と Webhook の 2 種類があります。以下では、これら 2 つの送信方法について説明します。

前提条件

  1. アプリの作成 のフローを完了している必要があります。
  2. アプリ機能の追加フローを完了している必要があります。

Webhook によるメッセージ送信

Webhook 方式によるメッセージ送信

Webhook 方式でメッセージを送信する場合、@ 機能をサポートしています。詳しくは下記の接続サンプルをご参照ください。
  1. アプリボットの Webhook URL を使用してメッセージを送信します。
    1. ボットによるメッセージ受信 で、グループ内のアプリボットの Webhook URL アドレスを取得します。詳細は アプリボット Webhook の取得 をご参照ください。
    2. Java 開発環境の準備:
      • Java SDK を導入します。その他の言語の SDK は、旧バージョンのサーバーサイド SDK のダウンロードをご参照ください。
    3. 接続コードサンプル:
      その他のメッセージタイプについては、カスタムボットが送信するメッセージのタイプをご参照ください。
  2. ボット受信メッセージ内の sessionWebhook フィールドを使用してメッセージを送信します。
    1. ボットによるメッセージ受信 の JSON データから sessionWebhook アドレスを取得します。
    2. Java 開発環境の準備:
      • Java SDK を導入します。その他の言語の SDK は、旧バージョンのサーバーサイド SDK のダウンロードをご参照ください。
    3. 接続コードサンプル:
      その他のメッセージタイプについては、カスタムボットが送信するメッセージのタイプをご参照ください。

サーバー API によるメッセージ送信

サーバー API によるメッセージ送信のリストです。その他の API 内容については ボットサーバー API をご参照ください。 サーバー API の呼び出し詳細については、サーバー API の呼び出し方法に関するドキュメントをご参照ください。

後続のステップ

ボットによるメッセージ送信の開発が完了したら、アプリの公開を行う必要があります。