Python调用淘宝ip库API实现地址显示
先看API请求格式
请求方法为GET或POST
请求url为
ip.taobao.com/outGetIpInfo
请求参数为IP地址字符串和accessKey
IP地址字符串为客户端输入值。
现在找出accessKey的访问密钥
F12打开调试控制台,切换到网络选项,查看网站的提交表单。
得到密钥值:alibaba-inc
使用Python填入ip地址和密钥模拟报文请求。
import requests
import jsonurl = 'https://ip.taobao.com/outGetIpInfo'
ip = '59.82.61.43'
print("输入你的公网ip地址:")
ip = input()
print("你的ip地址是:"+ip+'\n')
datas = {'ip':ip,'accessKey':'alibaba-inc'}
req = requests.post(url,datas)
ip_dict = json.loads(req.text)
ip_info = ip_dict['data']
# for x in ip_info.values():
# print(x)
print("该ip地址对应的城市是:"+ip_info['country']+ip_info['city'])
Python调用淘宝ip库API实现地址显示相关推荐
- 伟大的淘宝IP库的API接口竟然提示503挂掉了
1 淘宝IP库惊现503错误 吃完晚饭,大概6点半了,天色已暗,太阳早就落山了.回到宿舍打开博客一看,傻眼了:博客每篇文章的评论者的地理信息全部处于"正在查询中--"的状态.这神马 ...
- 阿里云 IP 地理位置库(淘宝IP库)实践(前篇)
阿里云 IP 地理位置库(淘宝IP库)实践(前篇) 最近的几个项目对于 IP 查询需求愈发强烈,使用免费数据库和在线接口已经不能够满足我们的需求.于是我们使用了阿里云(IP地理位置库) (淘宝IP地址 ...
- 阿里云 IP 地理位置库(淘宝IP库)实践(后篇)
阿里云 IP 地理位置库(淘宝IP库)实践(后篇) 上篇文章提到如何在容器环境中使用阿里云离线IP地理位置库,前文中测试性能看起来满足日常离线小样本.低频率私密调用性能没有大的问题,但是针对大量数据的 ...
- php获取用户ip地理位置利用淘宝IP库
利用淘宝IP库获取用户ip地理位置 我们查ip的时候都是利用ip138查询的,不过那个有时候是不准确的,还不如自己引用淘宝的ip库来查询,这样准确度还高一些.不多说了,介绍一下: 淘宝IP地址库 淘宝 ...
- 使用淘宝IP库获取用户ip地理位置
为什么80%的码农都做不了架构师?>>> 以前用过GOOGLE地图和百度地图获取过用户地理位置,现在又多了一个方法,那就是使用淘宝IP库获取用户ip地理位置,一起来看代码吧. ...
- php使用淘宝IP库接口获取 IP所属地和运营商
php使用淘宝IP库接口获取 IP所属地和运营商 代码: ---- root@ops-docker-1:/tmp/IP_txt/get_random_line/contrast# cat taobao ...
- 利用淘宝ip库限制地区访问
https://sss.one/97.html 利用淘宝ip库限制地区访问 有些应用可能需要对某些地区的用户进行限制访问 在采用才此方法的时候,可以利用一些ip库对访问者的ip进行判断 淘宝ip库地址 ...
- 关于调用淘宝IP获取城市信息-- 随笔
首先获取客户端的IP地址 function getIPaddress(){$IPaddress='';if (isset($_SERVER)){if (isset($_SERVER["HTT ...
- 使用python调用淘宝的ip地址库查询接口结合zabbix判断dnspod域名解析是否正确
#encoding:utf-8 import socket import requests import json''' 使用python结合zabbix判断dnspod域名解析是否正确服务器分国内和 ...
最新文章
- 关于案例教学大家都有些什么看法呢?
- uart怎么判断帧错误_UART通讯总线工作原理的理解
- DDL修改 删除 使用数据库
- fastdfs配置-跟踪服务器
- weui开发文档_58小程序云 | 一站式跨平台小程序开发解决方案
- [导入]PropertyGrid代码示例(Ext1.x)
- 涉众分析与硬数据采样(第六章)
- dma和通道的区别_Java中IO和NIO的本质和区别
- Android OpenGLES2.0使用
- Linux CentOS 重置root密码
- win7 ie8升级到ie9后教你如果如何还原ie8
- 《很杂很杂的杂学知识》 学习笔记
- 美团 java_GitHub - meituan/mssapi_java: 美团云对象存储 Java SDK
- SWFUpload多文件上传使用指南
- 软件测试——单元测试/集成测试/系统测试/验收测试
- 关系代数运算_关系代数
- 非网管工业交换机和网管工业交换机区别
- 深度学习模型训练和关键参数调优详解
- Ubuntu更换阿里云软件源
- 《持续集成实践指南》第2章 持续集成环境搭建Jenkins+Gitlab+Gerrit
热门文章
- MDT/UML2/Getting Started with UML2及我自己的一些理解
- 星驰云算GOSTAR,携手Swarm共建Web 3.0时代
- 【1312】【例3.4】昆虫繁殖
- 浏览器的浏览模式——兼容模式
- RK3399平台开发系列讲解(以太网)5.11、PHY工作的代码流程
- [图文]诗圣,诗仙,诗魔的风流事迹
- Windows驱动_文件系统微小过滤驱动之一初识MiniFilter
- 如果编程语言是女孩子……
- mysql 层次化查询_SQL高级查询(层次化查询,递归)
- java中按字母排序_如何在Java中按字母顺序对字符串进行排序