我们可以通过拨打https://orion.lab.fiware.org/token成功接收我们的X-Auth令牌,但是,根据官方文档,我们收到来自全球Orion实例的错误回复
以下是我们在文档中使用的示例调用:
curl localhost:1026/v2/entities -s -S --header 'Content-Type: application/json' -d @- <<EOF
{
"id": "Room1",
"type": "Room",
"temperature": {
"value": 23,
"type": "Float"
},
"pressure": {
"value": 720,
"type": "Integer"
}
}
EOF
响应:
Cannot POST /v2/entities
答案 0 :(得分:1)
请注意,您的curl命令不包含X-Auth-Token标头。您应该添加--header 'X-Auth-Token: ...'
以包含它。请详细了解the quick start guide。
编辑:此外,请使用端口1026(如快速入门指南中所示)。不确定,但可能你还需要使用http模式(而不是https)。在此回答下方的评论中,我发现您使用的是https://orion.lab.fiware.org/v2/entities
,但应该是http://orion.lab.fiware.org:1026/v2/entities
。