参照之前脚本中使用的 JohnWong/python-tool 提供的http://pytool.sinaapp.com/ 接口实现方法,做以下修改:
- 对原方法中的
py2+新浪SAE+wsgi实现形式,使用py3+Flask+blueprint的形式进行改造; - 移除了无用的linkedin、weibo图案生成部分,合并剩余模块到同一utils中;
- 移除GBK编码导出,移除XML形式导出。
- 更新IPv4数据库。
调用方法如下:
接口名称
IPv4、IPv6通用地址反查工具
1) 请求地址
2) 调用方式:HTTP get
3) 接口描述:
- 通过IP地址反查相关地址。
- 使用数据库:
ipv6wry.db(20150419)、qqwry.dat(20170225)
4) 请求参数:
GET参数:
| 字段名称 | 字段说明 | 类型 | 必填 | 备注 |
|---|---|---|---|---|
| ip | IP address | string | Y | IPv4 or IPv6 |
5) 请求返回结果:
请求成功
1 | { |
请求失败
- 请求param中没有ip字段
1 | { |
- ip地址格式错误
1 | { |
