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 | 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 | 35 | |
36 | 36 | |
37 | 37 | // sdk版本 |
38 | -export const SDKVersion = 'v1.0.13'; | |
38 | +export const SDKVersion = 'v1.0.14'; | |
39 | 39 | // 是否打印 |
40 | 40 | export const __LOG__ = false; |
41 | 41 | // 是否mock |
... | ... | @@ -111,6 +111,7 @@ export const HostKeys = { |
111 | 111 | behavior: 'api/douyin/behavior', //抖音投放关键行为 |
112 | 112 | attribute: 'api/member/attribute/set', //修改用户属性 |
113 | 113 | wxencrypted: 'api/wx/encrypted', |
114 | + checkmsg: 'api/wx/checkmsg', //检测文本 | |
114 | 115 | |
115 | 116 | //订单 |
116 | 117 | orderReport: 'api/order/v2/mimas/new', //wx订单信息上报 | ... | ... |
wxsdk/http/SDKApi.ts
... | ... | @@ -32,6 +32,8 @@ export class SDKApi { |
32 | 32 | public static attribute = (...args) => SDKHttp.httpPost(DataService.I.GameApi, HostKeys.attribute, ...args); |
33 | 33 | // 解密关系链互动数据 |
34 | 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 | 38 | //LoginApi |
37 | 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 | 37 | return WxLogin.I.login(isAuthorize); |
38 | 38 | } |
39 | 39 | |
40 | - | |
41 | 40 | saveData(key: string, content: string) { |
42 | 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 | 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 | */ | ... | ... |