-
Notifications
You must be signed in to change notification settings - Fork 1.5k
ja usage platforms wecom wecom
WeCom(企業微信)ボットをデプロイして LangBot に接続します。
Note
- この統合方法は、企業内部アプリケーション用であり、企業内で使用されます。外部カスタマーサービスが必要な場合は、WeCom Customer Service 統合ソリューションを確認してください。
- WeCom コールバックアドレスにはパブリック IP とドメイン名が必要です。まず HTTP リバースプロキシの設定を参照して LangBot コールバックアドレスを設定することをお勧めします。 [!TIP] パブリックサーバーがありませんか? LangBot Cloud にはドメインと HTTPS が含まれており、WeCom をすぐに使用できます。
WeCom 管理ポータルを開き、私の企業をクリックして、一番下の企業 IDを記録します。

アプリ管理、自社開発、アプリを作成をクリックします。

ボットの基本情報を入力します:

ボットのシークレット(Secret)を確認して記録します:

WeCom クライアントからプロンプトに従って取得します。
Note
- この設定項目は、LangBot の一斉送信機能を実装するためのものです。具体的なコードは libs/wecom_api/api.py にあります。
- LangBot はまだ開発中であるため、この設定項目に関連する機能はまだ実装されていません。
- この設定項目はランダムな文字で埋めることができますが、空にすることはできません。
セキュリティと管理、管理ツール、連絡先同期をクリックします。まず信頼できる IP を設定し、LangBot がデプロイされているサーバーの IP を追加します。
Secret を表示をクリックして記録します。これが contacts_secret(連絡先同期 Secret)です。

LangBot のボットページで、ボットを作成をクリックし、名前を入力し、企業微信を選択します。このステップでは、企業 ID、ボットシークレット、連絡先同期 Secret のみを入力する必要があります。

送信をクリックして、ボット編集ページにジャンプし、有効化をクリックします。この時点で Webhook コールバックアドレスが表示されるので、コピーします:

WeCom のボット管理ページに戻り、メッセージを受信、API 受信を設定をクリックし、LangBot の Webhook コールバックアドレスをURLに入力します:

Token と EncodingAESKey のランダム生成をクリックして記録し、このページを開いたままにします。LangBot の WeCom ボット設定ページに戻り、Token と EncodingAESKey を入力して、保存をクリックします。

先ほど Webhook コールバックアドレスを入力したページに戻り、保存をクリックして設定を完了します。リクエスト URL 失敗が表示された場合は、設定項目が正しく入力されているか再度確認してください。
このアプリの管理ページに戻り、下部の企業信頼 IPを見つけ、LangBot がデプロイされているサーバーの IP を追加します。

保存をクリックして完了です。
Q: WeCom でボットのチャットが見つかりませんか?
A: WeCom 管理ページのこのアプリの詳細ページに移動し、機能->メッセージを送信->メッセージを送信をクリックし、自分のアカウントを選択してメッセージを送信すると、自分のチャットウィンドウでボットが表示されます。
Automatically synchronized from langbot-app/langbot-wiki.
简体中文
指南
开发者
- 插件开发
- 插件 SDK API
- 核心开发
API 参考
- Service API
English
Guides
Developers
-
Plugin Development
- Plugin Development Tutorial
- Completing Plugin Configuration Information
- Plugin Directory Structure
- Component Development
- Code Style Guide
- Migration Guide
- Publish Plugin
- Plugin SDK API
- Core Development
API Reference
- Service API