我在MS Azure中有一个Logic-App。
第一步是从队列中接收消息。 下一步应该是将此消息中的一些参数发送到不同的邮件接收者。
使用此代码:
"@{base64ToString(triggerBody()?['ContentData'])}@{triggerBody()?['ContentType']}"
我在邮件正文中收到以下消息:
@ string 3http://schemas.microsoft.com/2003/10/Serialization/��{"x_right":220,"x_left":91,"y_right":"OCCUPIED","y_left":"AVAILABLE","deviceid":"R77229040037","timestamp":"2018-01-31T10:58:21.0400000Z"}
但我想在我的身体里找到这样的东西:
Your <DEVICEID> is and distance is <x_left>
谢谢!
答案 0 :(得分:1)
尝试使用这样的concat函数:
@concat('Your ', json(base64ToString(triggerBody()?['ContentData'])).deviceid, ' and distance is ', json(base64ToString(triggerBody()?['ContentData'])).x_left)