百度接口调用-失信人、手机号码归属地获取
百度有很多接口可以直接调用 如失信人名单,电话号码归属地查询之类。
之前他的搜索接口可以直接仿造请求,但是现在接口多了些时间戳的参数,直接get无法访问。不过有原来访问过的记录 以前的接口还可以使用,如下,相信百度上很多搜索类api都可安如下的方式获取
#coding:utf-8
import requests
import json
url = 'https://sp0.baidu.com/8aQDcjqpAAV3otqbppnN2DJv/api.php?'
params = {
'resource_id':6899,
'query':u"失信被执行人名单",
'ie':'utf-8',
'oe':'utf-8',
'pn':0,
'iname':u'张'
}
#电话号码归属地请求参数
#params = {
# 'resource_id':6004,
# 'query':u"手机号码",
# 'ie':'utf-8',
# 'oe':'utf-8',
# 'pn':0,
# 'query':u'15674803000'
# }
response = requests.get(url,params=params,headers={"Content-Type":"application/json"})
print(response.url)
res = response.json()
print(res)