本示例介绍如何通过函数计算,自动将消息队列MNS中的消息推送到区块链中。
前置条件
- 您需要在区块链实例中安装云服务集成。
- 下载云服务集成示例代码。
- 在本地安装函数计算工具 funcraft, funcraft 介绍及安装方式。
使用方法
- 进入示例代码目录
mns2blockchain
, 修改示例程序的以下内容:- 按照注释修改 index.js 文件上方的配置项,包括REST API服务地址、Refresh Token、通道名称、智能合约名称。
- 根据业务场景,按照注释修改调用智能合约的方式和参数。
- 修改 template.yml 中的函数计算服务名称和函数名称,默认服务名为”octopus”,函数名为”MNS2BlockChain”。更多配置方式可以参考 funcraft文档。
- 在 mns2blockchain 目录下,执行
fun deploy
将函数部署到函数计算。 - 在阿里云消息服务MNS中创建主题,关于阿里云消息服务 MNS的具体使用方法,请参考文档MNS快速入门。
进入函数计算控制台,为我们刚才创建的函数配置 MNS 触发器(示例程序中 [Event 格式] 需要选择 JSON)。
在阿里云消息服务 MNS控制台,向创建的 MNS 主题发送测试消息
反馈
- 本页导读 (0)
文档反馈