1,zabbix-api获取token
Posted pwcc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1,zabbix-api获取token相关的知识,希望对你有一定的参考价值。
[root@centos7 zabbix-demo]# cat zabbix_base.py #! /usr/bin/python3 # -*- coding:utf-8 -*- import json import requests url = ‘http://192.168.0.11/zabbix/api_jsonrpc.php‘ username = ‘Admin‘ password = ‘zabbix‘ header = {"Content-Type": "application/json-rpc"} def zabbix_api_common(data): dict_to_str = json.dumps(data) respone = requests.post(url=url,headers=header,data=dict_to_str) req_str = respone.text str_to_dict = json.loads(req_str) return str_to_dict def get_token(): data = { "jsonrpc": "2.0", "method": "user.login", "params": { "user": username, "password": password }, "id": 1, } result = zabbix_api_common(data) return result[‘result‘] token = get_token() print(token)
以上是关于1,zabbix-api获取token的主要内容,如果未能解决你的问题,请参考以下文章
科特林 | Retrofit API 使用 access_token 获取调用
Express实战 - 应用案例- realworld-API - 路由设计 - mongoose - 数据验证 - 密码加密 - 登录接口 - 身份认证 - token - 增删改查API(代码片段
通过python封装zabbix-api批量修改模板中触发器名称
add application window with unknown token XXX Unable to add window;is your activity is running?(代码片段