如何从外部呼叫触发流

问题描述 投票:0回答:1

我是node-red的新手并尝试将其与Hyperledger Client(即baiscular Angular 4)集成在一起,当用户在hyperledger上发送交易时我需要发送一封电子邮件。

在Hyperledger的文档中(https://hyperledger.github.io/composer/v0.16/integrating/call-out - 例如下图),他们说可以“调用Node-RED在Bluemix上运行”,好吧,我运行自己的本地节点红色实例,构建一个以注入开始的流程但我无法弄清楚:

如何像在文档中那样触发?

我无法弄清楚是否可能以及如何从Angular客户端触发此流程(类似于从客户端到节点红色的GET / POST请求。)

在这里我的流程:NODE-RED FLOW EMAIL(流量实际上有效,如果点击)

谢谢你们!抱歉,如果是一个糟糕的问题。

angular hyperledger-fabric hyperledger hyperledger-composer node-red
1个回答
1
投票

Node-RED cookbook here中介绍了创建HTTP端点。

基本上:

  • 您将HTTP-in和HTTP响应节点拖到画布上
  • 使用您希望它监听的路径配置HTTP-in节点以及它应接受的请求的tpye(POST / GET ...)
  • 确保让输入消息流经您可能添加的任何其他节点以完成您要触发的操作
  • 包括HTTP响应节点,以便调用客户端实际获得响应而不是超时。
© www.soinside.com 2019 - 2024. All rights reserved.