0

我正在尝试使用 API 创建 grafana 用户,这就是我尝试过的。

curl -XPOST -H “内容类型:应用程序/json” -d '{“名称”:“用户”,“电子邮件”:“user@graf.com”,“登录”:“用户”,“密码”: “密码”}' http://admin:admin@localhost:3000/api/admin/users

得到这个:[{“分类”:“反序列化错误”,“消息”:“无效字符'\''正在寻找值的开头”},{“字段名称”:[“密码”],“分类”:“RequiredError” ,“消息”:“必填”}]

谁能帮我?

4

1 回答 1

0

我遵循了http://docs.grafana.org/http_api/user/ 文档,现在我能够创建用户并能够使用所有 grafana api

这是我的问题的答案

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)
于 2018-06-14T05:51:37.597 回答