当前位置: 首页 > news >正文

python_获取飞书审批数据

python_获取飞书审批数据

importrequestsdefget_tenant_access_token():url="https://open.feishu.cn/open-apis/auth/v3/app_access_token/internal"params={"app_id":"XXX","app_secret":"XXX"}headers={'Content-Type':'application/json;charset=utf-8'}response=requests.post(url,json=params,headers=headers)tenant_access_token=response.json()['tenant_access_token']returntenant_access_tokendefget_approval_data(check_date_from,check_date_to,open_id_list):url="https://open.feishu.cn/open-apis/attendance/v1/user_approvals/query?employee_type=open_id"headers={"Content-Type":"application/json; charset=utf-8","Authorization":"Bearer "+get_tenant_access_token()}payload={"check_date_from":check_date_from,"check_date_to":check_date_to,"check_date_type":"PeriodTime","status":2,"user_ids":open_id_list}response=requests.post(url,json=payload,headers=headers)# print(response.json())returnresponse.json()["data"]["user_approvals"]nickname_open_id_dict={"云":"XXX",}open_id_list=list(nickname_open_id_dict.values())approval_data=get_approval_data("20260322","20260412",open_id_list)print(approval_data)
http://www.jsqmd.com/news/588108/

相关文章:

  • 可独立部署的健身饮食管理推荐:wger,Docker一键安装部署教程
  • 计算机网络 之 【TCP协议】(面向字节流、TCP异常情况、保活机制、文件与Socket的关系、网络协议栈的本质)
  • 深度解析ComfyUI-Easy-Use中Flux采样器Guidance参数的技术实现与优化策略
  • 音频转换神器fre:ac:让无损音乐管理更简单
  • 手把手教你拆解Coze‘城市觉醒’工作流:从提示词工程到插件调用的保姆级避坑指南
  • 腾讯上线小程序版 Agent[特殊字符],微信文件直接甩给 AI,还能操控家里电脑
  • 实战派】COMSOL土石坝滑坡模拟:手把手带你看懂网格变形骚操作
  • 串口函数配置表
  • 2026年穿墙螺杆生产厂家联系方式,丝杠/钢板止水带/止水钢板/不锈钢止水钢板/u型丝预埋件,穿墙螺杆源头厂家哪家好 - 品牌推荐师
  • 2026高考志愿填报核心技巧深度解析——一线实战视角全揭秘
  • 3步打造waifu2x-caffe轻量化部署方案:图像增强绿色版打包全流程
  • 从浮点到整数:深入解析QAT量化模型的推理计算机制
  • 2026全网首发:Claude Code 终端智能体系统底层架构拆解(附3万字PDF白皮书)
  • 设计租房改造无痕装饰片,不伤墙可移除,输出:租房党低成本,提升幸福感。
  • 如何快速掌握DREAM3D:材料科学数据分析的完整指南
  • 2025届必备的五大降重复率平台实测分析
  • [Flutter for OpenHarmony第三方库]Flutter for OpenHarmony 三重闯关踩坑实录:网络请求、列表刷新与底部导航的甜蜜冒险
  • 循环神经网络系列算法原理与数学表达研究 ——RNN、LSTM 与 BiLSTM
  • 如何解决微信QQ语音无法播放?Silk音频转换工具让跨设备播放不再难
  • 三维空间智能体体系技术方案:基于空间计算操作系统(SpaceOS™)的目标连续控制与空间智能体系构建方案
  • 从零到精通的Android Kotlin实战学习旅程:50个项目带你掌握移动开发核心技能
  • DL基础营 | 第P1周:Pytorch实现mnist手写数字识别
  • 【创作一周年纪念】365天的坚持:从《初识C语言》到现在的成长之旅,感谢遇见
  • 告别重复打卡:远程办公族的智能签到自动化解决方案
  • 《名称更改说明书》
  • 写程序职场工牌防刮耐磨套一体切割,输出:比淘宝款更贴合,更耐用。
  • Pytest参数化测试中文乱码?这2个隐藏技巧让你的测试报告清晰可读
  • 2025届必备的五大降AI率神器实测分析
  • SEO_新手必看的SEO完整入门指南与实战方法
  • 哈工大编译原理笔记:从“及格万岁”到“真香”的保姆级学习路线(附避坑指南)