顶顶通实时质检系统新增一大功能:黑名单拦截功能介绍


前言

顶顶通实时质检系统新增黑名单一大功能。该功能可通过调用质检系统的黑名单接口,对被叫号码进行检测。如果被检测的号码符合所设定的拦截规则,就会对当前呼叫进行拦截,取消呼叫。


联系我们

有意向了解黑名单系统的用户,可以点击该链接添加工作人员的微信:顶顶通小何


功能介绍

顶顶通实时质检系统的黑名单具体分为以下功能:黑名单拦截高频拦截靓号拦截外部黑名单拦截白名单等。

  • 黑名单拦截功能:该功能启用后,如果被叫号码在黑名单中,系统就会将当前呼叫进行拦截,进而取消呼叫;

  • 高频拦截功能:该功能启用后,可以设置同一号码在设置的天数内呼叫多少次。例如:一天三次,就是相同号码在一天内只能呼叫三次,如果一天内相同号码呼叫超过了三次,就会被系统拦截;

  • 靓号拦截功能:系统中内置了一些靓号拦截选项,例如:AAA、AAAA、AAAAA、ABCDABCD等样式的靓号;如果系统内置的靓号拦截无法瞒住用户的需求,还可自定义靓号样式。然后“拦截规则”中勾选上指定靓号样式,系统就会对拦截勾选了指定样式靓号的呼叫;在这里插入图片描述

  • 外部黑名单拦截:我们系统可以配置外部黑名单接口,用户如果有黑名单接口,可直接配置并调用;无需导入黑名单至系统中,在配置外部黑名单时可启用采集功能,被外部黑名单拦截的号码会被自动记录到黑名单中;当黑名单系统在外部黑名单配置的缓存时间内再次命中外部黑名单的号码,不会反复调用外部黑名单接口,进而降低运营成本;

  • 白名单:优先级最高,只要被检测的号码在白名单中,触发了拦截功能,系统都会将该呼叫放行,不会真正地将该呼叫拦截下来。

  • 权限管理:管理员拥有该系统的最高权限,可控制其他租户使用外部黑名单的权限,也可控制其他租户使用黑名单功能的费用,以及高频拦截的共享功能;在这里插入图片描述

  • 拦截统计:每个租户可在各自的账户中分别从用户时间的角度直观地观察拦截的数据。

在这里插入图片描述

配置方案

黑名单系统配置方案可参考该文档:黑名单拦截功能配置流程

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要动态生成顶部对齐的 Checkbox,可以使用以下代码: ```java LinearLayout linearLayout = findViewById(R.id.linear_layout); // 获取线性布局 for (int i = 0; i < 5; i++) { // 循环生成 Checkbox CheckBox checkBox = new CheckBox(this); // 创建 Checkbox checkBox.setText("选项 " + (i + 1)); // 设置 Checkbox 的文本 checkBox.setButtonDrawable(R.drawable.checkbox_top); // 设置 Checkbox 的样式 LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams( LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT ); // 创建布局参数 layoutParams.gravity = Gravity.TOP; // 设置布局参数的对齐方式为顶部对齐 linearLayout.addView(checkBox, layoutParams); // 将 Checkbox 添加到线性布局中,并设置布局参数 } ``` 其中,`checkbox_top` 是你定义的 Checkbox 的顶部对齐样式,可以在 `drawable` 文件夹下创建一个名为 `checkbox_top.xml` 的文件,文件内容如下: ```xml <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/checkbox_checked" android:state_checked="true" android:state_pressed="false"/> <item android:drawable="@drawable/checkbox_unchecked" android:state_checked="false" android:state_pressed="false"/> <item android:drawable="@drawable/checkbox_checked_pressed" android:state_checked="true" android:state_pressed="true"/> <item android:drawable="@drawable/checkbox_unchecked_pressed" android:state_checked="false" android:state_pressed="true"/> </selector> ``` 这个文件定义了 Checkbox 的四种状态:选中未按下、未选中未按下、选中按下和未选中按下,对应的样式分别为 `checkbox_checked`、`checkbox_unchecked`、`checkbox_checked_pressed` 和 `checkbox_unchecked_pressed`。你可以根据自己的需要修改这些样式。 这段代码会生成 5 个顶部对齐的 Checkbox,每个 Checkbox 的文本分别为“选项 1”、“选项 2”、“选项 3”、“选项 4”和“选项 5”,并将它们添加到 LinearLayout 中。你可以根据自己的需要修改循环次数和 Checkbox 的文本。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值