Подписка Fiware Orion на STH в NGSI V2 с устаревшими значениями

Я работаю с STH, с NGSI V1 у меня нет никаких проблем. Когда я пытаюсь использовать его с ngsi v2 (через устаревшие значения), у меня возникают несколько проблем.

Я создаю подписку в v2 следующим образом:

POST /v2/subscriptions HTTP/1.1
Host: <orion-context-broker-host>:<orion-context-broker-port>
Content-Type: application/json
fiware-service: xxxx
fiware-servicepath: /xxxx
{
"description": "Probando legacy",
"subject": {
"entities": [
  {
    "id": "sthlegacy2",
    "type": "NGSIV2"
  }
],
"condition": {
  "attrs": []
}
},
"notification": {
  "attrsFormat":"legacy",
  "http": {
    "url": "http://<sth-host>:<sth-port>/notify"
  },
  "attrs": []
},
"expires": "2040-01-01T14:00:00.00Z",
"throttling": 0
}

Подписка хорошо создана, но когда я пытаюсь обновить значение, состояние подписки меняется на "не удалось", и в sth ничего не создается.

Я был бы признателен за решение, что-то, что я должен делать неправильно.

0 ответов

Другие вопросы по тегам