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_user_access_token() # 获取登录密钥
    s_name = yb.get_user_school_name()  # 院校名称
    task   = yb.get_completed_task()    # 校本化完成任务
    u_task = 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

声明

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

更新日志

2022-7-19 移动端登录接口问题,暂时替换

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.4.tar.gz (8.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fyiban-1.0.4-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

File details

Details for the file fyiban-1.0.4.tar.gz.

File metadata

  • Download URL: fyiban-1.0.4.tar.gz
  • Upload date:
  • Size: 8.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for fyiban-1.0.4.tar.gz
Algorithm Hash digest
SHA256 c7d1ada52947770293b4fcf84acf18fa9e2d86e389e09b77301e83458a09347a
MD5 68c3f3f113361a4bb6953922dbafb1ec
BLAKE2b-256 c9e1190895452e8a20641b087646edef0b210f4891c1044c61a6c791e80a8132

See more details on using hashes here.

File details

Details for the file fyiban-1.0.4-py3-none-any.whl.

File metadata

  • Download URL: fyiban-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 10.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for fyiban-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 1c48d72498d018cb8279cfd93c541935e6b14263e8a7c57399bd22edc3f0d967
MD5 0b8cbf5f137d3dd7e1d495380bcd1748
BLAKE2b-256 e46ef609c64fe2c48e72b1360bca2cda4c3dcd3f76387c1fb0699bfe185c250a

See more details on using hashes here.

Supported by

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