项目文件 -> BotInfo.py
用于对 ./config/bot_Info.json, 即 机器人配置文件的检测。配置文件中存放 dodo 开放平台提供给机器人的 clientId 和 token。
所有操作都需要依赖这两个参数进行。
传参:不需要传参
调用:
import BotInfo
BotInfo.config_status() 返回结果:
| 返回参数 | 类型 | 描述 |
|---|---|---|
| type | int | 当 clientId 或 token 为空时将返回 -1,其余情况返回 0 |
读取 ../config/bot_Info.json 中的 clientId,并返回。
传参:不需要传参
调用:
import BotInfo
BotInfo.get_clientId() 返回结果:
| 返回参数 | 类型 | 描述 |
|---|---|---|
| clientId | str | 开放平台提供的 clientId |
读取 ../config/bot_Info.json 中的 token,并返回。
传参:不需要传参
调用:
import BotInfo
BotInfo.get_token() 返回结果:
| 返回参数 | 类型 | 描述 |
|---|---|---|
| token | str | 开放平台提供的 token |
拼接 clientId 和 token 组合成公共请求头中的 Authorization 参数。
传参:不需要传参
调用:
import BotInfo
BotInfo.combine_Authorization()
返回结果:
| 返回参数 | 类型 | 描述 |
|---|---|---|
| Authorization | str | 根据 clientId 和 token 拼接的鉴权参数 |