在BotSentinel上以编程方式查询twitter用户的包

pybotsentinel的Python项目详细描述


PyBotSentinel公司

PyBotSentinel是BotSentinel的API包装器。现在功能很简单, 它只为您提供一个评级,以及对该评级意味着什么的描述 博茨瓦纳。在

要求

这需要Python3.6及更高版本,并且是在Python3.8上构建的。它需要 请求,小淘气

安装

我建议您通过pip3(PyPi)安装它

$ pip3 install pybotsentinel

开始并完成

^{pr2}$

故障排除

如果您在查询时偶尔得到一个403,这很可能是由于竞争条件造成的 结果是向页面发出GET请求以获取一次性密钥 对于BotSentinel的后端API,在进行POST调用之前生成下一个键, 对API进行POST调用,API返回一个JSON对象{'success':False, “bot_rating”:“不正确的数据”},HTTP状态代码为403。如果 对同一用户进行后续查询,查询成功并返回用户的bot 评级。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JavaFX SwingWorker等价物?   java如何检查一个字符串只包含数字和一个小数点?   java遇到了异常组织。阿帕奇。卡塔琳娜。LifecycleException:无法启动组件   java如何从日期格式获取最低计时单位?   java应用服务器与开发过程的集成   java我无法运行Junit测试   无法在java多线程处理中维护生产者任务的顺序   java如何在CLI应用程序中“拦截”Ctrl+C?   java如何使用JSch进行原子SFTP文件传输,以便在写入过程完成之前无法访问该文件?   java当用户摆弄html范围滑块时,如何更改内容(文本)?   如何在Java中向现有文件追加文本?   JUnit测试中的java模拟Apache驼峰位置   java Maven更新项目和依赖项