1. 企業カスタムアプリの作成
1.1 アプリの作成
Feishu 開発者プラットフォームにアクセスし、企業カスタムアプリを作成をクリックして、必要な情報を入力し作成をクリックします:
1.2 Bot 機能の追加
アプリ機能の追加で、アプリに Bot 機能を追加します:
1.3 アプリ権限の設定
権限管理をクリックし、権限設定の下の入力欄に以下の権限文字列を貼り付け、フィルタされたすべての権限を選択し、一括有効化をクリックして確認します:
2. プロジェクト設定
- 認証情報と基本情報から
App IDとApp Secretを取得します:
- プロジェクトルートの
config.jsonに以下の設定を追加します:
| パラメータ | 説明 |
|---|---|
feishu_app_id | Feishu Bot の App ID |
feishu_app_secret | Feishu Bot の App Secret |
feishu_bot_name | Bot 名(アプリ作成時に設定)、グループチャットで使用する際に必要 |
3. イベントサブスクリプションの設定
- プロジェクトが正常に動作した後、Feishu 開発者プラットフォームに移動し、イベントとコールバックをクリックし、ロングコネクションモードを選択して保存をクリックします:
- 下のイベントを追加をクリックし、「メッセージ受信」を検索して「メッセージ受信 v2.0」を選択し、確認します。
- バージョン管理とリリースをクリックし、新しいバージョンを作成して本番リリースを申請します。Feishu クライアントで承認メッセージを確認し、承認します:
完了後、Feishu で Bot 名を検索してチャットを開始できます。