使用REST API将数据上链时,我们可以通过内容安全服务的集成,对上链内容进行前置检查,避免违规数据上链。
下面以 Node.js 为例介绍如何使用REST API在数据上链前进行内容合规检查。
前置条件
使用方法
参考文档使用REST API, 修改示例
invoke-with-content-check
中的 main.js。进入目录
invoke-with-content-check
安装 node 依赖项npm install
。使用
node main.js
启动示例。
示例输出
Data 1581905807512 pushed to blockchain with transaction 284d0b2b89db5bc5489127de863d0bb9b9d0a5f05bae67762567a3aff113822a
Content Moderation check failed: Send transaction failed: CONTENT_CHECK returned error VERIFY_FAILED: Content Moderation Check failed, suggestion block. key: 1581905807512, value: <此处略去用于测试的低俗内容>
Content Moderation check failed: Send transaction failed: CONTENT_CHECK returned error VERIFY_FAILED: Content Moderation Check failed, suggestion block. key: 1581905807512, value: <此处略去用于测试的政治敏感内容>
高级
如果默认的内容安全检查策略不能满足您的业务要求,您可以登录内容安全控制台,参考文档自定义文本库来扩充检查规则或对上链内容检查的行为进行调整。
文档内容是否对您有帮助?