我们在本地实例上运行了Fiware Orion - 我们遇到了收到通知的问题。
我们需要一种方法来附加一个带有回调网址的标识符,例如http://localhost:1028/orion_callback.php?car_id=car_1,或者获取一些数据以及回调为发布/获取数据。
我们如何识别此属性更改收到的通知?
答案 0 :(得分:0)
您可以通过通知有效负载正文中的subscriptionId
字段来标识通知所属的订阅(因此,与实体/属性更改相关)。
答案 1 :(得分:0)
如果问题是关于向通知网址添加查询参数(例如示例中的car_id=car1
),您可以在NGSIv2中使用自定义通知。
根据问题中的示例并假设car1
引用实体ID,您可以使用以下内容:
"httpCustom": {
"url": " http://localhost:1028/orion_callback.php",
"qs": {
"car_id": "${id}"
}
}
详细了解NGSIv2 specification中的“自定义通知”部分。