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("手机号", "密码")  
    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()  # 校本化 任务反馈入口 未完成任务
    ...

示例

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

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

目录结构

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)

Uploaded Source

Built Distribution

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

fyiban-1.0.7-py3-none-any.whl (13.4 kB view details)

Uploaded Python 3

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

Hashes for fyiban-1.0.7.tar.gz
Algorithm Hash digest
SHA256 faa976132a4323288c9225590e8ac16b4365d7b85d1e89ba326f3f573323d4f5
MD5 82565e47fb85860314453fd4d3432201
BLAKE2b-256 f0b17851b63f68885d0625cca7596a3816b985afe02261b2e75913a34424c771

See more details on using hashes here.

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

Hashes for fyiban-1.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 06fd46f2fc62f4b78fe3c4f7152d2010464e3ee1a6352e357ccce20294ebcefd
MD5 e30f5e5906a720efaa884e45d9513c34
BLAKE2b-256 5b969a928f9001136221926d29bd37b7c1051abea2dffd77c24c766233bc7f1c

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