飞书推送工具-自动化测试发送测试报告一种方式

飞书推送工具

要获取飞书开发所需的 APP_ID、APP_SECRET 以及用户的 USER_ID,需通过飞书开放平台和飞书客户端的相关设置操作。以下是详细步骤:

一、获取 APP_ID APP_SECRET (飞书应用凭证)

APP_ID 和 APP_SECRET 是飞书开放平台为应用分配的唯一凭证,用于接口调用的身份验证。需先创建一个飞书应用(企业自建应用):

1. 登录飞书开放平台
  • 访问飞书开放平台官网:飞书开放平台
  • 使用企业管理员账号登录(个人账号可能无权限创建企业应用)。
2. 创建企业自建应用
  • 登录后,进入「开发者后台」→ 「应用列表」→ 点击「创建应用」。
  • 选择「企业自建应用」(适用于企业内部使用的应用),填写应用名称(如 "测试报告推送工具"),选择应用图标,点击「确定」。
3. 获取 APP_ID APP_SECRET
  • 应用创建后,进入应用详情页,在左侧导航栏选择「凭证与基础信息」。
  • 在「应用凭证」栏目中,即可看到 APP_ID(应用 ID)和 APP_SECRET(应用密钥)。
  • 注意 :APP_SECRET 为敏感信息,需妥善保管,不要泄露给无关人员。

二、获取 USER_ID (飞书用户 ID)

USER_ID 是飞书用户的唯一标识(通常为一串字符串,如 ou_xxxxxx),用于指定消息的接收者。获取方式有两种:

方法 1:通过飞书客户端查询
  • 打开飞书客户端,进入目标用户的聊天窗口。
  • 点击用户头像,进入用户资料页。
  • 点击资料页右上角的「...」→「更多信息」,在「用户 ID」栏目中即可看到 USER_ID(格式通常为 ou_ 开头)。
方法 2:通过飞书开放平台接口查询

如果需要批量获取用户 ID,可调用飞书开放平台的「获取用户信息」接口(需先为应用添加「通讯录」权限):

  • 在应用详情页的「权限管理」中,申请「获取用户基本信息」「获取部门用户列表」等权限,并等待企业管理员审批。
  • 调用接口 GET /contact/v3/users,传入用户手机号或邮箱,即可返回对应的 USER_ID。
  • 接口文档参考:飞书开放平台 - 获取用户信息

三、补充说明

  • REPORT_PATH:这是本地测试报告的路径(如 ./test_report.html),无需从飞书获取,只需确保该路径在打包后的 EXE 文件运行环境中存在且正确即可。
  • 权限配置:如果应用需要向用户推送消息,需在「权限管理」中申请「消息推送」相关权限(如「发送单聊消息」),否则接口调用会失败。
  • 调试建议 :在开发阶段,可先通过飞书开放平台的「API 调试工具」测试接口调用是否成功,确认 APP_ID、APP_SECRET 和 USER_ID 无误后,再集成到代码中。

通过以上步骤,即可获取代码中所需的 APP_ID、APP_SECRET 和 USER_ID,进而实现通过飞书推送消息的功能。

相关推荐
汽车仪器仪表相关领域2 天前
南华 NHASM-1 型稳态工况法汽车排气检测系统|国标合规汽油车工况检测专用设备
功能测试·安全·单元测试·汽车·压力测试·可用性测试
汽车仪器仪表相关领域3 天前
南华 NHAT-610 柴油车排放测试仪 产品详解
数据库·功能测试·汽车·压力测试·可用性测试
Elastic 中国社区官方博客15 天前
Elastic 的 ML 与 AI Assistant 如何将 NOC 中 802.1x 故障排查时间从 20 分钟缩短到数秒
大数据·运维·人工智能·elasticsearch·搜索引擎·全文检索·可用性测试
自动化测试行业观察16 天前
语音客服体验测评解决方案
功能测试·自动化·语音识别·可用性测试·用户体验·智能测试
慧一居士22 天前
冒烟自测用例怎么写?
功能测试·单元测试·测试用例·可用性测试·模块测试
3DVisionary22 天前
汽车锻铸件形位公差怎么测?3D扫描全尺寸检测方案解析
汽车·智能制造·可用性测试·机器视觉·dic技术·应变测量·汽车可靠性测试
汽车仪器仪表相关领域1 个月前
HORIBA MEXA-584L 全功能汽车排放废气分析仪:便携精准排放检测 + 多参数同步测量 + 国六 / 欧 7 合规适配,汽车检测与调校的黄金标准
服务器·数据库·人工智能·功能测试·汽车·压力测试·可用性测试
汽车仪器仪表相关领域1 个月前
Debron OVM 1052 光学关门速度仪:汽车门盖检测的高精度便携工具 + 生产线适配 + 耐久性监测,整车制造与质量控制的黄金标准
人工智能·功能测试·单元测试·汽车·制造·可用性测试
Elastic 中国社区官方博客1 个月前
Elasticsearch 查询日志:每个查询一行协调器级别日志,适用于 ES|QL、DSL、SQL 和 EQL
大数据·数据库·sql·elasticsearch·搜索引擎·全文检索·可用性测试
汽车仪器仪表相关领域1 个月前
Kvaser USBcan Pro 2xHS v2:双通道高速 CAN/FD 专业级 USB 接口,汽车与工业总线深度开发与诊断的核心工具
网络·人工智能·功能测试·fpga开发·汽车·可用性测试