Apis lib for yiban.
Project description
易班 🔔
- 🔥 简单、易用、可扩展的易班 API 接口
- 📕 适用于校本化分应用打卡
- ⏰ 适用于校本化晚点签到
- 🔧 可适配不同分应用
pip install --upgrade fyiban
快速入门
"""快速入门"""
from yiban import Yiban
if __name__ == '__main__':
yb = Yiban("手机号", "密码")
yb.get_user_name() # 用户信息
yb.get_user_access_token() # 登录密钥
yb.get_user_school_name() # 院校名称
yb.get_task_feedback_uncompleted_task() # 校本化 任务反馈入口 完成任务
yb.get_task_feedback_uncompleted_task() # 校本化 任务反馈入口 未完成任务
...
示例
- 校本化健康打卡提交示例 SubmitTask
"""校本化健康打卡"""
from yiban import Yiban
if __name__ == '__main__':
task_data = {
"Data":{...},
"Extend": {...},
"...":"..."
}
yb = Yiban("手机号", "密码")
yb.submit...(task_data)
...
- 更多示例 Examples
目录结构
yiban
├── Apis
│ ├── Task.py
│ ├── User.py
│ └── Yiban.py
└── Core
├── BaseReq.py
├── Login.py
├── EpidemicPrevention.py
├── SchoolBased.py
├── SchoolBasedAuth.py
└── TaskFeedback.py
声明
此项目仅供学习交流,为配合防疫工作,请确保每日体温正常再进行上报。
更新日志
2022-7-19 移动端登录接口问题,暂时替换
2022-10-23 新增校本化疫情防控打卡入口
2022-10-28 新增校本化晚点签到入口
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fyiban-1.0.7.tar.gz
(9.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
fyiban-1.0.7-py3-none-any.whl
(13.4 kB
view details)
File details
Details for the file fyiban-1.0.7.tar.gz.
File metadata
- Download URL: fyiban-1.0.7.tar.gz
- Upload date:
- Size: 9.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
faa976132a4323288c9225590e8ac16b4365d7b85d1e89ba326f3f573323d4f5
|
|
| MD5 |
82565e47fb85860314453fd4d3432201
|
|
| BLAKE2b-256 |
f0b17851b63f68885d0625cca7596a3816b985afe02261b2e75913a34424c771
|
File details
Details for the file fyiban-1.0.7-py3-none-any.whl.
File metadata
- Download URL: fyiban-1.0.7-py3-none-any.whl
- Upload date:
- Size: 13.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
06fd46f2fc62f4b78fe3c4f7152d2010464e3ee1a6352e357ccce20294ebcefd
|
|
| MD5 |
e30f5e5906a720efaa884e45d9513c34
|
|
| BLAKE2b-256 |
5b969a928f9001136221926d29bd37b7c1051abea2dffd77c24c766233bc7f1c
|