[ https://jira.fiware.org/browse/HELP-13341?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Fernando Lopez reassigned HELP-13341:
-------------------------------------
Assignee: Fermín Galán
> [fiware-stackoverflow] How to use attribute metadata token in Orion Context Broker notification custom payload (NGSIV2)?
> ------------------------------------------------------------------------------------------------------------------------
>
> Key: HELP-13341
> URL: https://jira.fiware.org/browse/HELP-13341
> Project: Help-Desk
> Issue Type: Monitor
> Components: FIWARE-TECH-HELP
> Reporter: Backlog Manager
> Assignee: Fermín Galán
> Labels: fiware, fiware-orion, publish-subscribe
>
> Created question in FIWARE Q/A platform on 16-08-2017 at 16:08
> {color: red}Please, ANSWER this question AT{color} https://stackoverflow.com/questions/45717033/how-to-use-attribute-metadata-token-in-orion-context-broker-notification-custom
> +Question:+
> How to use attribute metadata token in Orion Context Broker notification custom payload (NGSIV2)?
> +Description:+
> NGSIv2 clients can customize HTTP notification messages using a simple template mechanism.
> Considering the following notification notification.httpCustom object:
> "httpCustom": {
> "url": "http://foo.com/entity/${id}",
> "headers": {
> "Content-Type": "text/plain"
> },
> "method": "PUT",
> "qs": {
> "type": "${type}"
> },
> "payload": "The temperature is ${temperature} degrees"
> }
> The token ${temperature} will be parsed by current context value.
> Thinking that attribute could have a metadata value could contain custom data like a temperature.scale, to store values of '°C' or '°F' for example. How can I print it in that message?
> Although attributes metadata there are 2 Special metadata in notifications:
>
> previousValue. The value of this metadata must be the previous value of the associated attribute. The type of this metadata must be
> the previous type of the associated attribute. If the type/value of
> previousValue is the same type/value than in the associated attribute,
> then the attribute has not actually changed its value.
> actionType. It is included if the attribute to which it is attached was included in the request that triggered the notification.
> Its value depends on the request operation type: update for updates,
> append for the creation and delete for deletion. Its type is always Text.
>
> The final result should be a message like that:
> The temperature is now -10 °C degrees before was 9.1 °C degrees
> Is it possible, who to use ?
--
This message was sent by Atlassian JIRA
(v6.4.1#64016)
You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy Cookies policy