我正在尝试使用API创建grafana用户,这就是我尝试过的。
curl -XPOST -H“Content-Type:application / json”-d'{“name”:“User”,“email”:“user@graf.com”,“login”:“user”,“密码“:”密码“}”http://admin:admin@localhost:3000/api/admin/users
得到了这个:[{“分类”:“DeserializationError”,“message”:“无效字符'\''寻找值的开头”},{“fieldNames”:[“密码”],“分类”: “RequiredError”,“消息”:“必需”}]
任何人都可以帮助我吗?
答案 0 :(得分:0)
我遵循http://docs.grafana.org/http_api/user/文档,现在我可以创建用户并能够使用所有grafana api&#39>
以下是我的问题的答案
import requests
url='http://admin:admin@localhost:3000/api/admin/users'
data='''{
"name":"tester",
"email":"test@graadff.com",
"login":"tester",
"password":"test@123"
}'''
headers={"Content-Type": 'application/json'}
response = requests.post(url, data=data,headers=headers)
print (response.text)