# 步骤一：创建并配置应用

1. 在 [开发者后台](https://open.feishu.cn/app)，创建 **企业自建应用**，填写**名称**及**应用描述**，点击 **创建。**

2. 在应用列表中，点击应用名称或应用图标进入应用详情页。

3. 在左侧导航栏点击切换至 **添加应用能力** 页面，点击 **机器人** 下方的 **添加能力** 按钮。

4. 在左侧导航栏点击进入 **测试企业和人员** 页面，点击 **创建测试企业**，填写 **测试企业名称**、**手机号**、**验证码**，点击 **确认创建**。

为了满足开发测试阶段频繁变更配置的需求，飞书开放平台提供了[测试企业与人员功能](https://open.feishu.cn/document/home/introduction-to-custom-app-development/testing-enterprise-and-personnel-functions)。在开发阶段，推荐开发者使用测试版应用，此**版本中涉及的权限和配置变更都会直接生效，无需管理员审核**，客户端的测试也将在测试租户进行。在所有的开发测试完成之后，切换、手动同步到正式版应用，仅提交一次审核即可，大大加速了开发效率，也降低了对管理员的打扰。

5. 在创建完成的测试企业操作栏，点击 **关联应用**，即可为当前应用自动生成测试版本。

6. 在左侧导航栏，点击应用名称右侧的切换图标并选择 **切换至测试版本**。

7. 配置应用权限。

1. 查询 [接收消息事件](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/im-v1/message/events/receive) 依赖的权限清单，根据推送消息的场景，确定需要开通的应用权限。

本示例中所需的权限如下图所示：

2. 在左侧导航栏点击切换至 **权限管理 > API 权限** 页面，搜索需要的权限配置，并开通权限 **读取用户发给机器人的单聊消息（im:message.p2p_msg:readonly）**。

3. 搜索并开通`获取与发送单聊、群组消息`权限，使机器人拥有发送消息的能力。

