Botometer X Python API 技术文档
安装指南
1. 创建 RapidAPI 账户
在使用 Botometer X 之前,您需要先创建一个免费的 RapidAPI 账户。
2. 订阅 Botometer Pro
在 RapidAPI 平台上订阅 Botometer Pro。您可以选择一个适合的计划,包括一个完全免费的版本用于测试。
3. 安装依赖
确保 Botometer Pro 的依赖已经安装。依赖项包括:
4. 安装 Botometer Python API
通过 pip 安装 Botometer Python API:
pip install botometer
项目使用说明
1. 快速开始
在命令行中运行以下命令安装 Botometer:
pip install botometer
2. 使用 Botometer X 端点
在 Python 脚本或交互式 shell 中,您可以按照以下方式访问 Botometer X 端点:
import botometer
rapidapi_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
bomx = botometer.BotometerX(rapidapi_key=rapidapi_key)
3. 批量获取机器人评分
您可以通过用户名或用户 ID 批量获取机器人评分:
# 通过用户名检查账户,@ 符号是可选的
bomx.get_botscores_in_batch(usernames=['@OSoMe_IU', 'botometer'])
# 通过用户 ID 检查账户
bomx.get_botscores_in_batch(user_ids=[2451308594, 187521608])
# 通过用户名和用户 ID 检查账户
bomx.get_botscores_in_batch(usernames=['@OSoMe_IU'], user_ids=[2451308594])
4. 返回结果示例
查询将返回如下结果:
[
{
"bot_score": 0.09,
"timestamp": "Sat, 27 May 2023 23:57:16 GMT",
"user_id": "2451308594",
"username": "Botometer"
},
{
"bot_score": 0.21,
"timestamp": "Thu, 25 May 2023 22:54:53 GMT",
"user_id": "187521608",
"username": "OSoMe_IU"
}
]
项目API使用文档
1. API 端点
Botometer X API 允许用户通过用户 ID 或用户名批量获取机器人评分。API 端点通过 RapidAPI 提供。
2. 请求参数
usernames
: 用户名列表(可选)user_ids
: 用户 ID 列表(可选)
3. 返回结果
返回结果是一个 JSON 对象列表,每个对象包含以下字段:
bot_score
: 机器人评分,浮点数,范围为 0 到 1timestamp
: 评分计算的时间戳user_id
: 账户的用户 IDusername
: 账户的用户名
项目安装方式
1. 通过 pip 安装
您可以通过 pip 安装 Botometer Python API:
pip install botometer
2. 依赖项
Botometer 依赖于以下 Python 库:
这些依赖项会通过 pip 自动安装。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考