From be5400c39e49816ea92aace96ee6dca32c4d01e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A5=AD=E5=9B=A2?= Date: Fri, 6 Mar 2026 14:18:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=A3=9E=E4=B9=A6=E6=9D=83?= =?UTF-8?q?=E9=99=90=E9=85=8D=E7=BD=AE=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FEISHU_SCOPES.md | 109 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 109 insertions(+) create mode 100644 FEISHU_SCOPES.md diff --git a/FEISHU_SCOPES.md b/FEISHU_SCOPES.md new file mode 100644 index 0000000..e7ecdd2 --- /dev/null +++ b/FEISHU_SCOPES.md @@ -0,0 +1,109 @@ +# 飞书应用权限配置 + +## 权限配置 + +请在飞书开放平台配置以下权限: + +```json +{ + "scopes": { + "tenant": [ + "im:chat", + "aily:file:read", + "aily:file:write", + "cardkit:card:read", + "cardkit:card:write", + "cardkit:template:read", + "corehr:file:download", + "event:ip_list", + "im:app_feed_card:write", + "im:chat.access_event.bot_p2p_chat:read", + "im:message", + "im:message.p2p_msg:readonly", + "im:message:readonly", + "im:resource" + ], + "user": [ + "aily:file:read", + "aily:file:write", + "im:chat.access_event.bot_p2p_chat:read", + "im:message.p2p_msg:get_as_user" + ] + } +} +``` + +## 配置步骤 + +### 1. 打开飞书开放平台 + +访问:https://open.feishu.cn/app/cli_a92ce47b02381bcc/auth + +### 2. 添加权限 + +#### 租户权限(tenant) +在"权限管理"页面,搜索并添加以下权限: + +| 权限代码 | 说明 | +|---------|------| +| `im:chat` | 发送消息 | +| `aily:file:read` | 读取文件 | +| `aily:file:write` | 写入文件 | +| `cardkit:card:read` | 读取卡片 | +| `cardkit:card:write` | 写入卡片 | +| `cardkit:template:read` | 读取卡片模板 | +| `corehr:file:download` | 下载文件 | +| `event:ip_list` | 查看 IP 列表 | +| `im:app_feed_card:write` | 发送应用消息卡片 | +| `im:chat.access_event.bot_p2p_chat:read` | 读取机器人私聊事件 | +| `im:message` | 发送消息 | +| `im:message.p2p_msg:readonly` | 读取私聊消息 | +| `im:message:readonly` | 读取消息 | +| `im:resource` | 访问消息中的资源(文件) | + +#### 用户权限(user) +在"用户权限"页面,搜索并添加以下权限: + +| 权限代码 | 说明 | +|---------|------| +| `aily:file:read` | 读取文件 | +| `aily:file:write` | 写入文件 | +| `im:chat.access_event.bot_p2p_chat:read` | 读取机器人私聊事件 | +| `im:message.p2p_msg:get_as_user` | 以用户身份获取私聊消息 | + +### 3. 提交审核 + +部分权限需要管理员审核: +1. 点击"申请权限" +2. 填写申请理由(例如:用于七牛云文件上传功能) +3. 提交等待审核(通常很快) + +### 4. 发布版本 + +权限配置完成后: +1. 点击"版本管理" +2. 点击"发布" +3. 确认发布 + +--- + +## 权限说明 + +### 核心权限 +- `im:message` + `im:message:readonly` - 发送和接收消息 +- `im:resource` - **关键权限**:下载用户上传的文件 +- `im:message.p2p_msg:readonly` - 读取私聊消息 + +### 卡片权限 +- `cardkit:*` - 发送交互式卡片 + +### 文件权限 +- `aily:file:read` + `aily:file:write` - 文件读写 + +--- + +## 验证权限 + +配置完成后,在飞书开放平台的"权限管理"页面应该看到所有权限状态为"已申请"或"已授权"。 + +如有问题,请查看:https://open.feishu.cn/document/ukTMukTMukTM/uEjNwUjLxYDM14SM2ATN