【文件属性】:
文件名称:feishu:[ :construction: WIP ] feishu
文件大小:102KB
文件格式:ZIP
更新时间:2021-05-21 04:08:28
Python
open_lark
OpenLark: Lark Open Platform Python SDK / 飞书开发平台 Python SDK
安装
执行
TODO
优势
完善的文档和网站
类型标注,减少运行时 bug
docstring,减少理解难度
实时监控 open.feishu.cn 文档库,保证同步更新接口
dataclass,不用猜测数据内部结构
90% 单测覆盖率
TODO
支持 windows(windows-latest)
支持 pypy
丰富的接口
基本实现了飞书开放平台上关于机器人、发消息、日历、审批、Doc等 100 余种接口
点击这里展开
开放平台
更新日志
点击查看
开发
如果想要参与开发,请参考文档
开发约定
如果有返回 has_more,一般是作为第一个返回值
如果参数有 page_size 和 page_token,一般 page_size 在前
page_
【文件预览】:
feishu-master
----.flake8(166B)
----.github()
--------test.sh(397B)
--------deps.sh(458B)
--------workflows()
----tox.ini(126B)
----LICENSE(1KB)
----setup.py(2KB)
----README.md(1KB)
----Makefile(588B)
----.pre-commit-config.yaml(231B)
----feishu()
--------dt_contact.py(9KB)
--------api_id.py(8KB)
--------api_application.py(10KB)
--------helper.py(3KB)
--------api_oauth.py(4KB)
--------api_bot.py(751B)
--------dt_callback.py(14KB)
--------api_drive_folder.py(4KB)
--------api_duty.py(2KB)
--------api_drive_permission.py(11KB)
--------dt_calendar.py(1KB)
--------dt_pay.py(1KB)
--------exception.py(22KB)
--------dt_message.py(11KB)
--------dt_meeting_room.py(2KB)
--------dt_drive.py(17KB)
--------api_contact.py(32KB)
--------api_callback.py(14KB)
--------api_file.py(922B)
--------api_meeting_room.py(10KB)
--------api_pay.py(5KB)
--------dt_application.py(826B)
--------api_app_link.py(6KB)
--------__init__.py(16KB)
--------api_chat.py(12KB)
--------api_mina.py(1KB)
--------api_calendar.py(15KB)
--------api_image.py(2KB)
--------api_drive_doc.py(2KB)
--------api_drive_suite.py(3KB)
--------dt_code.py(5KB)
--------api_message.py(15KB)
--------api_drive_comment.py(2KB)
--------internal_cache.py(10KB)
--------api_user.py(3KB)
--------dt_approval.py(5KB)
--------api_drive_file.py(4KB)
--------__version__.py(63B)
--------dt_req.py(7KB)
--------api.py(18KB)
--------dt_help.py(2KB)
--------api_drive_sheet.py(29KB)
--------dt_enum.py(6KB)
--------api_approval.py(14KB)
----.editorconfig(215B)
----tests()
--------conf.json(677B)
--------test_conf.py(484B)
--------conf.py(2KB)
--------test_oauth.py(521B)
--------__init__.py(0B)
--------test_token.py(360B)
--------test_version.py(262B)
--------test_app_link.py(1KB)
----.gitignore(2KB)