用于调用metrics.tools API的包
metrics-tools的Python项目详细描述
度量工具
一个简单的python包,用于对metrics.tools api进行api调用。 https://metrics.tools/
它建立在请求包的基础上。目标是为api调用实现一个简单的语法,比如:mt.domain('example.com').rankings.get()
注意:我不是专业的程序员。自行承担安装风险。欢迎使用有用的提示:-)。
通过PIP安装
pipinstallmetrics-tools
基本用法
frommetrics_toolsimportMetricsToolsapi_key='your api key'mt=MetricsTools(api_key,verbose=True)domain=mt.domain('example.com')visibility=domain.sk.get()rankings=domain.rankings.get()keyword_details=mt.keyword('api').details.get()
响应
响应被解析为一个简单的对象,其中字段作为对象属性。此外,它还将请求响应包含为“.\u response”。
example_domain.values# if values are presentexample_domain.json# parsed json responseexample_domain.result# 'success' or 'error'
更多参数
api支持一些额外的参数,分别是filters,以缩小api答案的范围。这些滤波器可以通过可用的函数来使用。
#Visibility for specific datedomain.sk.from_('2018-05-07').get()#Min and max visibility valuedomain.sk.minmax().get()#Ranking position for domain and given keyworddomain.position.for_keyword('jens fauldrath').get()
API调用
呼叫的最小间隔为0.2秒。