Commit 777ea4cd0d2aa16578c23f854299f4409599df55
1 parent
5d1001a1
Exists in
master
and in
3 other branches
1.0.14
Showing
4 changed files
with
25 additions
and
2 deletions
Show diff stats
sdk/SDKTools.ts
@@ -337,6 +337,18 @@ export class SDKTools { | @@ -337,6 +337,18 @@ export class SDKTools { | ||
337 | return WXSDK.game.behavior() | 337 | return WXSDK.game.behavior() |
338 | } | 338 | } |
339 | 339 | ||
340 | + /** | ||
341 | + * | ||
342 | + * scene 场景枚举值(1 资料;2 评论;3 论坛;4 社交日志)(必填) | ||
343 | + content 需检测的文本内容,文本字数的上限为2500字(必填) | ||
344 | + nickname 用户昵称(非必填) | ||
345 | + title 文本标题(非必填) | ||
346 | + signature 个性签名,该参数仅在资料类场景有效(scene=1)(非必填) | ||
347 | + */ | ||
348 | + static checkmsg(scene: number, content: string, nickname?: string, title?: string, signature?: string) { | ||
349 | + return WXSDK.game.checkmsg(scene, content, nickname, title, signature) | ||
350 | + } | ||
351 | + | ||
340 | } | 352 | } |
341 | 353 | ||
342 | /** | 354 | /** |
wxsdk/base/SDKConst.ts
@@ -35,7 +35,7 @@ export const GAMEDATA = { | @@ -35,7 +35,7 @@ export const GAMEDATA = { | ||
35 | 35 | ||
36 | 36 | ||
37 | // sdk版本 | 37 | // sdk版本 |
38 | -export const SDKVersion = 'v1.0.13'; | 38 | +export const SDKVersion = 'v1.0.14'; |
39 | // 是否打印 | 39 | // 是否打印 |
40 | export const __LOG__ = false; | 40 | export const __LOG__ = false; |
41 | // 是否mock | 41 | // 是否mock |
@@ -111,6 +111,7 @@ export const HostKeys = { | @@ -111,6 +111,7 @@ export const HostKeys = { | ||
111 | behavior: 'api/douyin/behavior', //抖音投放关键行为 | 111 | behavior: 'api/douyin/behavior', //抖音投放关键行为 |
112 | attribute: 'api/member/attribute/set', //修改用户属性 | 112 | attribute: 'api/member/attribute/set', //修改用户属性 |
113 | wxencrypted: 'api/wx/encrypted', | 113 | wxencrypted: 'api/wx/encrypted', |
114 | + checkmsg: 'api/wx/checkmsg', //检测文本 | ||
114 | 115 | ||
115 | //订单 | 116 | //订单 |
116 | orderReport: 'api/order/v2/mimas/new', //wx订单信息上报 | 117 | orderReport: 'api/order/v2/mimas/new', //wx订单信息上报 |
wxsdk/http/SDKApi.ts
@@ -32,6 +32,8 @@ export class SDKApi { | @@ -32,6 +32,8 @@ export class SDKApi { | ||
32 | public static attribute = (...args) => SDKHttp.httpPost(DataService.I.GameApi, HostKeys.attribute, ...args); | 32 | public static attribute = (...args) => SDKHttp.httpPost(DataService.I.GameApi, HostKeys.attribute, ...args); |
33 | // 解密关系链互动数据 | 33 | // 解密关系链互动数据 |
34 | public static wxencrypted = (...args) => SDKHttp.httpPost(DataService.I.GameApi, HostKeys.wxencrypted, ...args); | 34 | public static wxencrypted = (...args) => SDKHttp.httpPost(DataService.I.GameApi, HostKeys.wxencrypted, ...args); |
35 | + // 文本检测 | ||
36 | + public static checkmsg = (...args) => SDKHttp.httpPost(DataService.I.GameApi, HostKeys.checkmsg, ...args); | ||
35 | 37 | ||
36 | //LoginApi | 38 | //LoginApi |
37 | public static Login = (...args) => SDKHttp.httpPost(DataService.I.LoginApi, HostKeys.Login, ...args); | 39 | public static Login = (...args) => SDKHttp.httpPost(DataService.I.LoginApi, HostKeys.Login, ...args); |
wxsdk/service/GameService.ts
@@ -37,7 +37,6 @@ export default class GameService { | @@ -37,7 +37,6 @@ export default class GameService { | ||
37 | return WxLogin.I.login(isAuthorize); | 37 | return WxLogin.I.login(isAuthorize); |
38 | } | 38 | } |
39 | 39 | ||
40 | - | ||
41 | saveData(key: string, content: string) { | 40 | saveData(key: string, content: string) { |
42 | return SDKApi.saveData({ key, content, uid: DataService.I.UserId, token: DataService.I.Token }); | 41 | return SDKApi.saveData({ key, content, uid: DataService.I.UserId, token: DataService.I.Token }); |
43 | } | 42 | } |
@@ -142,6 +141,15 @@ export default class GameService { | @@ -142,6 +141,15 @@ export default class GameService { | ||
142 | return SDKApi.goodslist(); | 141 | return SDKApi.goodslist(); |
143 | } | 142 | } |
144 | 143 | ||
144 | + | ||
145 | + /** | ||
146 | + * 文本检测 | ||
147 | + */ | ||
148 | + checkmsg(scene:number,content:string,nickname?:string,title?:string,signature?:string){ | ||
149 | + return SDKApi.checkmsg(scene,content,nickname,title,signature) | ||
150 | + } | ||
151 | + | ||
152 | + | ||
145 | /** | 153 | /** |
146 | * 构建登录/弱登录公用参数 | 154 | * 构建登录/弱登录公用参数 |
147 | */ | 155 | */ |