ClassIn相关接口¶
-
class
classin.client.
ClassInClient
(*args, **kwargs)[源代码]¶ -
check_sign
(data, check_timestamp_second=300)[源代码]¶ 回调接口签名验证
- 参数
data – 请求全部数据
check_timestamp_second – 时间戳与服务器时间误差范围,传0不验证时间戳
-
get
(uri, params=None, **kwargs)¶ get 接口请求
- 参数
uri – 请求url
params – get 参数(dict 格式)
-
get_partner_url
(account, nick_name, url, key, partner_url)[源代码]¶ 免二次登陆地址 https://docs.eeo.cn/api/zh-hans/broadcast/getWebcastUrl.html https://docs.eeo.cn/api/zh-hans/classroom/addCourseClass.html
- 参数
account – 账户
nick_name – 昵称
url – 通过接口获得播放器链接
key – url签名参数名
partner_url – url前缀
-
post
(uri, data=None, params=None, **kwargs)¶ post 接口请求
- 参数
uri – 请求url
data – post 数据
params – post接口中url问号后参数(dict 格式)
-
ClassInClient 基本使用方法:
from classin import ClassInClient
client = ClassInClient('<SID>', '<SECRET>')
folders = client.cloud.get_folder_list()