> ## Documentation Index
> Fetch the complete documentation index at: https://docs.langbot.app/llms.txt
> Use this file to discover all available pages before exploring further.

# WeCom

> WeCom（企業微信）を LangBot に接続。企業向けメッセージングに LLM AI ボットをデプロイ。

WeCom（企業微信）ボットをデプロイして LangBot に接続します。

<Info title="- この統合方法は、企業内部アプリケーション用であり、企業内で使用されます。外部カスタマーサービスが必要な場合は、[WeCom Customer Service 統合ソリューション](wecomcs)を確認してください。">
  * WeCom コールバックアドレスにはパブリック IP とドメイン名が必要です。まず [HTTP リバースプロキシの設定](/ja/workshop/production/proxy-and-ssl)を参照して LangBot コールバックアドレスを設定することをお勧めします。
</Info>

<Tip>
  **パブリックサーバーがありませんか？** [LangBot Cloud](https://space.langbot.app/cloud) にはドメインと HTTPS が含まれており、WeCom をすぐに使用できます。
</Tip>

## 企業 ID の記録

[WeCom 管理ポータル](https://work.weixin.qq.com/)を開き、`私の企業`をクリックして、一番下の`企業 ID`を記録します。

<img src="https://mintcdn.com/langbot/ccEfWQOd_I5kaF_t/images/zh/deploy/bots/wecom/wecom/03-corp-id.png?fit=max&auto=format&n=ccEfWQOd_I5kaF_t&q=85&s=9d768638d67d677fd131f8c19576bd85" alt="Corp ID" width="1436" height="1522" data-path="images/zh/deploy/bots/wecom/wecom/03-corp-id.png" />

## ボットの作成

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

<img src="https://mintcdn.com/langbot/ccEfWQOd_I5kaF_t/images/zh/deploy/bots/wecom/wecom/01-wecom-apps.png?fit=max&auto=format&n=ccEfWQOd_I5kaF_t&q=85&s=ef00c81f2d25e25777cc7cb47a051f74" alt="App Management" width="2482" height="2170" data-path="images/zh/deploy/bots/wecom/wecom/01-wecom-apps.png" />

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

<img src="https://mintcdn.com/langbot/ccEfWQOd_I5kaF_t/images/zh/deploy/bots/wecom/wecom/02-create-app.png?fit=max&auto=format&n=ccEfWQOd_I5kaF_t&q=85&s=5a395f4b68f5e2f1f17c47aa82b48a7a" alt="Create Application" width="1537" height="1005" data-path="images/zh/deploy/bots/wecom/wecom/02-create-app.png" />

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

<img src="https://mintcdn.com/langbot/ccEfWQOd_I5kaF_t/images/zh/deploy/bots/wecom/wecom/04-bot-secret.png?fit=max&auto=format&n=ccEfWQOd_I5kaF_t&q=85&s=fbf9de1ab51b180112149f93dce40d2f" alt="Bot Secret" width="1512" height="1230" data-path="images/zh/deploy/bots/wecom/wecom/04-bot-secret.png" />

WeCom クライアントからプロンプトに従って取得します。

## 連絡先同期権限の有効化

<Info title="- この設定項目は、LangBot の一斉送信機能を実装するためのものです。具体的なコードは libs/wecom_api/api.py にあります。">
  * LangBot はまだ開発中であるため、この設定項目に関連する機能はまだ実装されていません。
  * この設定項目はランダムな文字で埋めることができますが、**空にすることはできません**。
</Info>

`セキュリティと管理`、`管理ツール`、`連絡先同期`をクリックします。まず信頼できる IP を設定し、LangBot がデプロイされているサーバーの IP を追加します。

`Secret を表示`をクリックして記録します。これが contacts\_secret（連絡先同期 Secret）です。

<img src="https://mintcdn.com/langbot/ccEfWQOd_I5kaF_t/images/zh/deploy/bots/wecom/wecom/08-contact-secret.png?fit=max&auto=format&n=ccEfWQOd_I5kaF_t&q=85&s=6f4a75390c604a770138e665fcb370f3" alt="Contact Sync Secret" width="1604" height="1336" data-path="images/zh/deploy/bots/wecom/wecom/08-contact-secret.png" />

## LangBot でボットを作成

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

<img src="https://mintcdn.com/langbot/ccEfWQOd_I5kaF_t/images/zh/deploy/bots/wecom/wecom/05-fill-in-corpid-secret.png?fit=max&auto=format&n=ccEfWQOd_I5kaF_t&q=85&s=20ba682bba70fb058ded34bf1f29990b" alt="Create WeCom Bot" width="1264" height="1614" data-path="images/zh/deploy/bots/wecom/wecom/05-fill-in-corpid-secret.png" />

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

<img src="https://mintcdn.com/langbot/ccEfWQOd_I5kaF_t/images/zh/deploy/bots/wecom/wecom/06-webhook-callback-address.png?fit=max&auto=format&n=ccEfWQOd_I5kaF_t&q=85&s=bc7ae8fb05c6cac6de0633e47adbaacf" alt="Webhook Callback Address" width="1634" height="810" data-path="images/zh/deploy/bots/wecom/wecom/06-webhook-callback-address.png" />

## コールバックアドレスの設定

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

<img src="https://mintcdn.com/langbot/ccEfWQOd_I5kaF_t/images/zh/deploy/bots/wecom/wecom/07-set-api-receiver.png?fit=max&auto=format&n=ccEfWQOd_I5kaF_t&q=85&s=10fde069e44bd060dcadc323844d3ec9" alt="Set API Receiver" width="1784" height="1024" data-path="images/zh/deploy/bots/wecom/wecom/07-set-api-receiver.png" />

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

<img src="https://mintcdn.com/langbot/ccEfWQOd_I5kaF_t/images/zh/deploy/bots/wecom/wecom/09-save-wecom-bot.png?fit=max&auto=format&n=ccEfWQOd_I5kaF_t&q=85&s=78a446c2a47fd0f4cd41e83a231d568e" alt="Save WeCom Bot" width="1672" height="1716" data-path="images/zh/deploy/bots/wecom/wecom/09-save-wecom-bot.png" />

**先ほど Webhook コールバックアドレスを入力したページ**に戻り、保存をクリックして設定を完了します。**リクエスト URL 失敗**が表示された場合は、設定項目が正しく入力されているか再度確認してください。

## アプリの企業信頼 IP の設定

このアプリの管理ページに戻り、下部の`企業信頼 IP`を見つけ、LangBot がデプロイされているサーバーの IP を追加します。

<img src="https://mintcdn.com/langbot/ccEfWQOd_I5kaF_t/images/zh/deploy/bots/wecom/wecom/10-corp-trusted-ip.png?fit=max&auto=format&n=ccEfWQOd_I5kaF_t&q=85&s=82216ef41d7bb39bea8e6a9828c3c6ee" alt="Corp Trusted IP" width="1796" height="1664" data-path="images/zh/deploy/bots/wecom/wecom/10-corp-trusted-ip.png" />

保存をクリックして完了です。

## よくある質問

Q: WeCom でボットのチャットが見つかりませんか?
A: WeCom 管理ページのこのアプリの詳細ページに移動し、`機能`->`メッセージを送信`->`メッセージを送信`をクリックし、自分のアカウントを選択してメッセージを送信すると、自分のチャットウィンドウでボットが表示されます。
