1、需要安裝擴展:`composer require topthink/think-api`
2、自行在ThinkApi購買文本審核API:[https://docs.topthink.com/think-api/2626189](https://docs.topthink.com/think-api/2626189)
3、config/woo配置文件配置你的`app_code`,獲取地址:
https://market.topthink.com/my/security
4、后臺需要適合文本審核API的控制器:
~~~
/**
* 如果需要使用文本審核功能 需要自定義改方法 和 重寫 antispam為public
* @return array
*/
protected function setAntispam()
{
return [
// 哪些字段的的內容需要文本審核 可以是字符串 也可以是數組定義多個字符串
'content_fields' => ['title', 'content'],
// 審核通過以后哪個字段需要被改為true 如果為空 系統不處理 你可以定義callback 自定義業務
'verify_field' => 'is_verify',
/*
// 也支持匿名函數,如果審核通過,會將審核結果返回,自定義業務處理
'verify_callback' => function($result) {
pr($result);
return "處理成功";
},
'type' => '1,2,3,4,5,6,7' // 需要檢測的場景(多個場景用逗號分割)默認所有場景: 1=色情涉黃 2=暴恐違禁 3=謾罵侮辱 4=涉政敏感 5=游戲相關 6=惡意營銷 7=廣告違規
'btn_text' => '', // 按鈕文字 默認空 用圖標
'btn_sort' => 19, // 按鈕排序值 默認19
'btn_icon' => 'layui-icon-vercode', // 按鈕圖標 默認 layui-icon-vercode
'btn_class' => 'btn-18', // 按鈕類名 默認 btn-18
'btn_hover' => 'btn_hover', // hover以后顯示的文字
'btn_where' => '{{d.is_verify}} == 0' // 按鈕渲染條件 {{d.字段名}} 獲取指定字段值
'btn_where_type' => 'hidden' // 安裝不滿足條件時隱藏 默認 disabled 禁用狀態
*/
];
}
/**
* 必須重寫且public 復制下面方法即可
* @return mixed|void
*/
public function antispam()
{
return call_user_func(['parent', __FUNCTION__]);
}
~~~
- 2.0開發手冊
- 基礎
- 簡介
- 安裝
- 目錄
- 規范(必看)
- 快速開發
- 創建模型
- 字段管理
- 無限級開發
- 模型Model
- 定義
- 方法
- 事件
- 關聯
- 關聯查詢
- 驗證
- 后臺控制器Controller
- 定義
- 列表【index】
- 新增【create】
- 修改【modify】
- 刪除【delete】
- 詳細【detail】
- 文本審核【antispam】
- 清空數據【clearData】
- 自定義頁面
- 視圖View
- 視圖使用
- 引入CSS和JS
- 基礎表單構建Form
- 布局表單構建FormPage
- 表單構建器的基礎使用
- 表單項
- 表單分組
- 表單觸發器
- 表單布局
- 數據提交驗證和入庫
- 集成tinymce編輯器
- 集成nkeditor編輯器
- 表格構建Table
- 表格構建器基礎使用
- 表格構建器列表字段相關
- 自定義列表頭部工具按鈕
- 自定義列表項工具按鈕
- 自定義搜索
- 定義列表側邊欄
- 靜態數據
- 更多屬性和回調
- 自定義模板V2.1.0
- 列表統計輸出V2.1.2
- 常見問題
- 自定義應用
- 創建新應用
- 應用開發
- API應用
- 自定義插件
- 創建新插件
- 雜項
- 認證Auth
- 權限管理
- 上傳Upload
- 批量導入
- 助手庫
- 系統配置
- 字典
- 二維碼生成
- 源碼修改
- 常見問題
- 小技巧,小細節
- 插件
- oauth
- APP一鍵登錄
- 微信小程序登錄
- 2.0CMS建站
- 基礎
- 安裝
- 建站
- Callback
- 引入CSS和JS
- 模板
- 欄目數據
- 列表頁數據
- 詳細頁數據
- 欄目封面
- 自定義表單
- 其他數據和自定義數據
- wap視圖層
- 前臺搜索
- API開發
- CMS應用日志
- CMS升級指導
- 中臺-SAAS開發
- 安裝
- 中臺日志
- 中臺升級指導
- ★★2.0視頻教程★★
- 附錄
- Admin核心更新日志
- Admin核心升級指導
- composer
- 安全