From 777ea4cd0d2aa16578c23f854299f4409599df55 Mon Sep 17 00:00:00 2001 From: 宋庆平 Date: Mon, 28 Nov 2022 15:51:40 +0800 Subject: [PATCH] 1.0.14 --- sdk/SDKTools.ts | 12 ++++++++++++ wxsdk/base/SDKConst.ts | 3 ++- wxsdk/http/SDKApi.ts | 2 ++ wxsdk/service/GameService.ts | 10 +++++++++- 4 files changed, 25 insertions(+), 2 deletions(-) diff --git a/sdk/SDKTools.ts b/sdk/SDKTools.ts index d687194..4a79683 100644 --- a/sdk/SDKTools.ts +++ b/sdk/SDKTools.ts @@ -337,6 +337,18 @@ export class SDKTools { return WXSDK.game.behavior() } + /** + * + * scene 场景枚举值(1 资料;2 评论;3 论坛;4 社交日志)(必填) + content 需检测的文本内容,文本字数的上限为2500字(必填) + nickname 用户昵称(非必填) + title 文本标题(非必填) + signature 个性签名,该参数仅在资料类场景有效(scene=1)(非必填) + */ + static checkmsg(scene: number, content: string, nickname?: string, title?: string, signature?: string) { + return WXSDK.game.checkmsg(scene, content, nickname, title, signature) + } + } /** diff --git a/wxsdk/base/SDKConst.ts b/wxsdk/base/SDKConst.ts index 475582d..d5599e7 100644 --- a/wxsdk/base/SDKConst.ts +++ b/wxsdk/base/SDKConst.ts @@ -35,7 +35,7 @@ export const GAMEDATA = { // sdk版本 -export const SDKVersion = 'v1.0.13'; +export const SDKVersion = 'v1.0.14'; // 是否打印 export const __LOG__ = false; // 是否mock @@ -111,6 +111,7 @@ export const HostKeys = { behavior: 'api/douyin/behavior', //抖音投放关键行为 attribute: 'api/member/attribute/set', //修改用户属性 wxencrypted: 'api/wx/encrypted', + checkmsg: 'api/wx/checkmsg', //检测文本 //订单 orderReport: 'api/order/v2/mimas/new', //wx订单信息上报 diff --git a/wxsdk/http/SDKApi.ts b/wxsdk/http/SDKApi.ts index cac623f..af450a7 100644 --- a/wxsdk/http/SDKApi.ts +++ b/wxsdk/http/SDKApi.ts @@ -32,6 +32,8 @@ export class SDKApi { public static attribute = (...args) => SDKHttp.httpPost(DataService.I.GameApi, HostKeys.attribute, ...args); // 解密关系链互动数据 public static wxencrypted = (...args) => SDKHttp.httpPost(DataService.I.GameApi, HostKeys.wxencrypted, ...args); + // 文本检测 + public static checkmsg = (...args) => SDKHttp.httpPost(DataService.I.GameApi, HostKeys.checkmsg, ...args); //LoginApi public static Login = (...args) => SDKHttp.httpPost(DataService.I.LoginApi, HostKeys.Login, ...args); diff --git a/wxsdk/service/GameService.ts b/wxsdk/service/GameService.ts index e0a568d..85a08fa 100644 --- a/wxsdk/service/GameService.ts +++ b/wxsdk/service/GameService.ts @@ -37,7 +37,6 @@ export default class GameService { return WxLogin.I.login(isAuthorize); } - saveData(key: string, content: string) { return SDKApi.saveData({ key, content, uid: DataService.I.UserId, token: DataService.I.Token }); } @@ -142,6 +141,15 @@ export default class GameService { return SDKApi.goodslist(); } + + /** + * 文本检测 + */ + checkmsg(scene:number,content:string,nickname?:string,title?:string,signature?:string){ + return SDKApi.checkmsg(scene,content,nickname,title,signature) + } + + /** * 构建登录/弱登录公用参数 */ -- libgit2 0.21.0