主动生成聚类报告-开放接口

配置信息

例如:

  • APPID: xxxxxxxxxxxxxxx
  • TOKEN: xxxxxxxxxxxxxxx
  • EncodingAESKey: xxxxxxxxxxxxxxx

批量设置用户标签接口:

https://openai.weixin.qq.com/openapi/generatereport/{TOKEN}

接口类型:

POST请求

参数说明:

字段 类型 是否必填 描述
managerid string 管理员id(可以是创建者、管理员的id)
bucket string 房间ID,同一个bucket下的同义文本都会被尝试聚合。

消息加解密接入指引

比如参数为

<xml>
    <managerid><![CDATA[平台管理员ID]]></managerid>
    <bucket><![CDATA[房间ID]]></bucket>
</xml>

将加密后的数据,以字段 encrypt 放入body中

var cryptor = new WXBizMsgCrypt(TOKEN, EncodingAESKey, APPID);

var data = `<xml>
    <managerid><![CDATA[平台管理员ID]]></managerid>
    <bucket><![CDATA[房间ID]]></bucket>
</xml>`

var encrypted = cryptor.encrypt(data);

curl -X post -d '{"encrypt": encrypted}' "https://openai.weixin.qq.com/openapi/sendmsg/{TOKEN}"

返回值说明:

字段 类型 描述
code number 错误码
msg array 接口调用信息

返回格式:

{
  "errcode": 0,
  "msg": "成功"
}

错误码说明:

{
    errcode: 1001,
    errmsg: "TOKEN is not valid"
}
错误码 描述
1001 token无效
1002 机器人审核没有通过
1003 签名缺少userid字段
1004 签名字段为空
1005 签名过期或无效
1006 签名校验失败,缺少userid字段
1007 appid, category,label, desc 字段不能未空
1008 appid, openid,msg, 字段不能未空