Как отписать конкретную сущность от csubs, используя subse_id в fiware orion
Я не мог найти конкретный подписчик, чтобы отписаться от конкретной сущности от csubs.
Если я могу использовать настраиваемый subse_id вместо автоматического создания идентификатора, легко отписаться от конкретного идентификатора.
Но я не мог установить настройку идентификатора, когда вызов подписывается (self, entity_id, entity_type="openmtc", fiware_service="") в orion_api.py
С уважением Джанака
1 ответ
Как описано в спецификации NGSIv2, вы получаете URI ресурса, связанный с подпиской во время создания (то есть в ответе POST /v2/subscription
запрос) в Location
HTTP заголовок. Например:
Location: /v2/subscriptions/abcde98765
Этот URI используется для извлечения (GET), изменения (PATCH) или удаления (DELETE) подписки. В последнем случае запрос будет выглядеть следующим образом (без какой-либо полезной нагрузки):
DELETE /v2/subscriptions/abcde98765
Кроме того, вы можете получить список подписок, используя GET /v2/subscriptions
, Каждая подписка включает в себя и id
поле, которое можно использовать таким же образом, чтобы получить, изменить и / или удалить подписку.