Skip to main content

Apis lib for yiban.

Project description

易班 🔔

  • 🔥 简单、易用、可扩展的易班 API 接口
  • 📕 适用于校本化分应用打卡
  • 🔧 可适配不同分应用

python version

pip install --upgrade fyiban

快速入门

"""快速入门"""
from yiban import Yiban

if __name__ == '__main__':
    yb = Yiban("手机号", "密码")
    user   = yb.get_user_name()         # 获取用户信息
    token  = yb.get_access_token()      # 获取登录密钥
    uftask = yb.get_uncompleted_task()  # 获取校本化未完成任务
    ...

示例

"""校本化健康打卡"""
from yiban import Yiban

if __name__ == '__main__':
    task_data = {
        "Data":{...},
        "Extend": {...}
    }
    yb = Yiban("手机号", "密码")
    yb.submit_task(task_data)
    ...

目录结构

yiban
├── Apis
│   ├── Task.py
│   ├── User.py
│   └── Yiban.py
└── Core
    ├── BaseYiban.py
    ├── Login.py
    └── STask.py

声明

此项目仅供学习交流,为配合防疫工作,请确保每日体温正常再进行上报。

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.2.tar.gz (7.6 kB view hashes)

Uploaded Source

Built Distribution

fyiban-1.0.2-py3-none-any.whl (9.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page