文本风险识别

my.textRiskIdentification(Object)

文本风险识别, 支付宝客户端10.1.10及以上版本支持。详细接入参考指引扫码体验:img.jpg

Object 入参说明

名称类型必填描述
contentString需要进行风险识别的文本内容
typeStringArray识别类型:keyword 表示关键词、0 表示广告、1表示涉政、2表示涉黄、3表示低俗辱骂
successFunction调用成功的回调函数
failFunction调用失败的回调函数
completeFunction调用结束的回调函数(调用成功、失败都会执行)

success 返回值

名称类型描述
resultObject文本风险识别的返回结果

result 说明

名称类型描述
typeString目标内容文本识别到的类型,keyword 表示关键词、0 表示广告、1表示涉政、2表示涉黄、3表示低俗辱骂
hitKeywordsStringArray仅当识别命中了 type 为 keyword 时,才会返回该字段
scoreString识别命中得分,最高分100分。仅当识别没有命中 keyword ,但入参中包含了广告或涉政或涉黄时,才会返回该字段

fail 返回值

名称类型描述
errorString识别错误码
errorMessageString识别错误消息

代码示例

  1. my.textRiskIdentification({
  2. content: '加我支付宝',
  3. type: ['keyword', '0', '1', '2', '3'],
  4. success: (res) => {
  5. my.alert({
  6. title: 'ok', // alert 框的标题
  7. content: JSON.stringify(res),
  8. });
  9. },
  10. fail: (res) => {
  11. my.alert({
  12. title: 'fail', // alert 框的标题
  13. content: JSON.stringify(res),
  14. });
  15. },
  16. });

原文: https://docs.alipay.com/mini/api/text-identification