1.0.2 • Published 6 years ago

tencent-cloud-defend v1.0.2

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

腾讯云天御业务安全防护NodeJS SDK

提供NodeJs快速接入方案。腾讯云相关文档

安装

npm install tencent-cloud-defend --save

功能

x 通用请求接口 x TLV编解码(暂不支持嵌套)

单元测试

  1. 设置 SECRETID、SECRETKEY 环境变量
  2. npm test

例子(消息过滤)

  1. 实例化请求客户端
 import {Tlv, TencentCloudDefend} from "tencent-cloud-defend";
 const tencentDefend = new TencentCloudDefend(process.env.SECRETID, process.env.SECRETKEY);
  1. 构造请求参数
const args = {
      accountType: 0,
      messageId: Date.now(),
      messageStruct: Tlv.encode(1, "bao夜①ooo_聅糸電诂【131&****&****】"),
      postIp: "127.0.0.1",
      uid: 1,
};
  1. 发出请求
const data = await tencentDefend.request("GET", "UgcAntiSpam", args);
console.log(data);
  1. 响应参数
{
    "Nonce": 952007,
    "beatTips": "",
    "code": 0,
    "codeDesc": "Success",
    "level": 0,
    "message": "No Error",
    "messageId": "1510891343223",
    "postIp": "127.0.0.1",
    "selfType": 0,
    "type": 0,
    "uid": "1"
}
1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago