0

我下载了最新版本的 InfluxDB,它是 influxdb2-2.0.3_darwin_amd64。我想将数据写入 InfluxDB,并遵循“使用 InfluxDB API ”的文档。我收到“未经授权的访问”消息。

 curl --request POST "http://localhost:8086/api/v2/write?org=9682c3eaabb5384c&bucket=test_bucket&precision=s" \
 --header "Authorizations: TOKEN _XHOou59351P2Y8JjVDRWNMN22phTUzDVpUJtN85Dby6rfKSjDmGnxWTS_CbjZj-TJn7EaEduDwgtQyOY3BUeg==" \
 --data-raw "mem,host=host1 used_percent=23.43234543 1556896326"

{"code":"unauthorized","message":"unauthorized access"}

令牌是从 Web UI 复制的。 在此处输入图像描述

谁能帮我解决这个身份验证问题?提前致谢。

4

2 回答 2

3

我没有完全遵循文档,它区分大小写。这是“令牌”,而不是“令牌”。

--header "Authorization: Token YOURAUTHTOKEN"
于 2021-01-18T06:28:55.623 回答
0

尝试这个

`curl --request POST  http://localhost:8086/api/v2/query?org=yourOrgName --header 'Authorization: Token tokenValue' --header 'Accept: application/csv' --header 'Content-type: application/vnd.flux' --data 'from(bucket:"BucketName") |> range(start: 0)|> filter(fn: (r) => r["_measurement"] == "MeasurementName")'`
于 2021-09-12T11:09:47.087 回答