Package com.bytedesk.wechat.work.taboo
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 Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddInterceptRule
(AddInterceptRuleRequest request) 新建敏感词规则删除敏感词规则getInterceptRule
(GetInterceptRuleRequest request) 获取敏感词规则详情获取敏感词规则列表修改敏感词规则
-
Field Details
-
tabooService
-
-
Constructor Details
-
WeChatWorkTabooController
public WeChatWorkTabooController()
-
-
Method Details
-
addInterceptRule
@PostMapping("/add") public AddInterceptRuleResponse addInterceptRule(@RequestBody AddInterceptRuleRequest request) 新建敏感词规则- Parameters:
request
- 敏感词规则请求- Returns:
- 添加结果,包含规则ID
-
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:
- 操作结果
-