- 前言
一、代码
二、返回结果
三、实现方法
- 1.获取到个人私钥
- 2.接入API
- 3.请求参数说明
- 4.返回参数说明
- 5.返回json示例
- 总结
前言
本文实现利用python代码调aizhan.com API获取百度PC权重,移动权重,预计来路等信息。
爱站官方“百度-网站权重”API文档:https://www.aizhan.com/apistore/detail_23/
一、代码
import json
import requests
from requests.packages.urllib3.exceptions import InsecureRequestWarning
requests.packages.urllib3.disable_warnings(InsecureRequestWarning)
def webweight(domain):
api_url = "https://apistore.aizhan.com/baidurank/siteinfos/[46cc4cedbc4d733b7aa8c2e9cb87bad8]?domains="
res = requests.get(api_url + domain, timeout=4,verify=False)
res_json = json.loads(res.text)
result = {
'PC权重': res_json["data"]["success"][0]["pc_br"],
'移动权重': res_json["data"]["success"][0]["m_br"],
'预计来路': res_json["data"]["success"][0]["ip"],
'PC预估流量': res_json["data"]["success"][0]["pc_ip"],
'移动预估流量': res_json["data"]["success"][0]["m_ip"],
}
print(result)
if __name__ == '__main__':
webweight("qq.com")
二、返回结果
三、实现方法
这里用到爱站百度权重API:
aizhan.com
私钥 = 46cc4cedbc4d733b7aa8c2e9cb87bad8
2.接入API
接口地址:https://apistore.aizhan.com/baidurank/siteinfos/[私钥]
请求方式:POST/GET
返回格式:JSON
请求示例:https://apistore.aizhan.com/baidurank/siteinfos/[私钥]?domains=[domain1|domain2]
名称 | 类型 | 说明 |
---|---|---|
domains | string | 多个域名用I隔开 |
名称 | 说明 |
---|---|
status | 返回状态 |
code | 返回码 |
msg | 返回说明 |
domain | 站点域名 |
pc_br | PC权重 |
m_br | 移动权重 |
ip | 预计来路 |
pc_ip | PC预计来路 |
m_ip | 移动预计来路 |
5.返回json示例
{
'code': 200000,
'status': 'success',
'data': {
'success': [{
'domain': 'qq.com',
'pc_br': '10',
'm_br': '10',
'ip': '4928466 ~ 7671320',
'pc_ip': '1996472 ~ 2887323',
'm_ip': '2931994 ~ 4783997'
}],
'count': 1,
'failed': []
},
'msg': '请求成功'
}
总结
首先今天看到主队tot赢得比赛非常开心,孙哥NB,凯恩NB,洛里斯NB!coys!
不论未来如何,把握今天,加油向好的方向冲啊!
2022年4月10日于家中。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)