Как отписать конкретную сущность от 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 поле, которое можно использовать таким же образом, чтобы получить, изменить и / или удалить подписку.

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