Class WeChatWorkTabooController

java.lang.Object
com.bytedesk.wechat.work.taboo.WeChatWorkTabooController

@RestController @RequestMapping("/api/v1/wechat/work/taboo") public class WeChatWorkTabooController extends Object
企业微信敏感词管理控制器 提供敏感词规则的增删改查API
  • Field Details

  • Constructor Details

    • WeChatWorkTabooController

      public WeChatWorkTabooController()
  • Method Details

    • addInterceptRule

      @PostMapping("/add") public AddInterceptRuleResponse addInterceptRule(@RequestBody AddInterceptRuleRequest request)
      新建敏感词规则
      Parameters:
      request - 敏感词规则请求
      Returns:
      添加结果,包含规则ID
    • getInterceptRuleList

      @GetMapping("/list") public GetInterceptRuleListResponse getInterceptRuleList()
      获取敏感词规则列表
      Returns:
      敏感词规则列表
    • getInterceptRule

      @PostMapping("/get") public GetInterceptRuleResponse getInterceptRule(@RequestBody GetInterceptRuleRequest request)
      获取敏感词规则详情
      Parameters:
      request - 包含规则ID的请求
      Returns:
      敏感词规则详情
    • updateInterceptRule

      @PostMapping("/update") public WeChatWorkBaseResponse updateInterceptRule(@RequestBody UpdateInterceptRuleRequest request)
      修改敏感词规则
      Parameters:
      request - 修改敏感词规则请求
      Returns:
      操作结果
    • deleteInterceptRule

      @PostMapping("/delete") public WeChatWorkBaseResponse deleteInterceptRule(@RequestBody DelInterceptRuleRequest request)
      删除敏感词规则
      Parameters:
      request - 删除敏感词规则请求
      Returns:
      操作结果