2016-09-20 62 views
2

我們可以通過撥打電話到https://orion.lab.fiware.org/token但是,下面的官方文檔中,我們從全球獵戶實例內無法在/ V2 /實體

這裏是得到錯誤的反應成功地接收我們的X-身份驗證令牌樣本呼叫我們從文檔使用:

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 

回答

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

+0

對我的問題的請求是直接從官方文檔中作爲示例複製的,當然我在原始請求中包含該令牌。請在下面找到它。答覆是一樣的。 'curl https://orion.lab.fiware.org/v2/entities -s -S --header'Content-Type:application/json'-H'X-Auth-Token:'-d @ - << EOF { 「ID」: 「ROOM1」, 「類型」: 「房間」, 「溫度」:{ 「值」:23, 「類型」: 「浮動」 }, 「壓力」: { 「value」:720, 「type」:「Integer」 } } EOF' – McMutton

+0

答案已根據您的評論添加了相關信息。 – fgalan

+0

我嘗試http與端口1026,這次我得到一個命令提示符,並沒有任何迴應。你能得到這個請求的迴應嗎? – McMutton