# Swolle
# 介绍
查询指定QQ指定大区拥有的英雄,头像,皮肤;脏字检测和过滤
# 特点
- JSONP请求
# 更新日志
2020.11.26
- 查询指定QQ指定大区拥有的英雄
- 查询指定QQ指定大区拥有的头像
- 查询指定QQ指定大区拥有的皮肤
- 脏字检测和过滤
# 使用
// 需要把要用到的模块取出来
const {Swoole} = LOL;
const swoObj = new Swoole();
1
2
3
2
3
# 查询指定QQ指定大区拥有的英雄
【getUserHeroFront】
参数 | 是否必传 | 含义 |
---|---|---|
iUin | true | 要查询的QQ号,通过登录态获取。不需要传参数,登录后会自动带过去 |
sArea | true | 大区ID |
needRetList | true | 是否需要返回列表,0:不需要/1:需要,默认不需要 |
heroIds | false | 英雄ID(匹配),需要匹配的英雄ID,多个用英文逗号拼接 |
exceptIds | false | 英雄ID(排除),需要排除的英雄ID,多个用英文逗号拼接 |
itemType | false | 期限类型,1:永久/2:期限/3:混合,默认永久 |
startTime | false | 开始时间,时间戳,“期限类型”为“混合”时无效 |
endTime | false | 结束时间,时间戳,“期限类型”为“混合”时无效 |
specialType | false | 特殊选项类型,1:前N个英雄/2:后N个英雄 |
specialNum | false | 特殊选项数量 |
返回 | 含义 |
---|---|
ownNum | 拥有的英雄数量 |
ownList | 拥有的英雄列表 |
specialList | 特殊选项列表 |
const swoObj = new Swoole();
swoObj.getUserHeroFront({
sArea:1,
needRetList:1
}).then(info => {
console.log(info);
});
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 查询指定QQ指定大区拥有的头像
【getUserIconFront】
参数 | 是否必传 | 含义 |
---|---|---|
iUin | true | 要查询的QQ号,通过登录态获取。不需要传参数,登录后会自动带过去 |
sArea | true | 大区ID |
needRetList | true | 是否需要返回列表,0:不需要/1:需要,默认不需要 |
iconIds | false | 头像ID(匹配),需要匹配的头像ID,多个用英文逗号拼接 |
exceptIds | false | 头像ID(排除),需要排除的头像ID,多个用英文逗号拼接 |
startTime | false | 开始时间,时间戳 |
endTime | false | 结束时间,时间戳 |
返回 | 含义 |
---|---|
ownNum | 拥有的头像数量 |
ownList | 拥有的头像列表 |
const swoObj = new Swoole();
swoObj.getUserIconFront({
sArea:1,
needRetList:1
}).then(info => {
console.log(info);
});
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 查询指定QQ指定大区拥有的皮肤
【getUserSkinFront】
参数 | 是否必传 | 含义 |
---|---|---|
iUin | true | 要查询的QQ号,通过登录态获取。不需要传参数,登录后会自动带过去 |
sArea | true | 大区ID |
needRetList | true | 是否需要返回列表,0:不需要/1:需要,默认不需要 |
skinIds | false | 皮肤ID(匹配),需要匹配的皮肤ID,多个用英文逗号拼接 |
exceptIds | false | 皮肤ID(排除),需要排除的皮肤ID,多个用英文逗号拼接 |
itemType | false | 期限类型,1:永久/2:期限/3:混合,默认永久 |
startTime | false | 开始时间,时间戳 ,“期限类型”为“混合”时无效 |
endTime | false | 结束时间,时间戳 ,“期限类型”为“混合”时无效 |
specialType | false | 特殊选项类型,1:前N个皮肤/2:后N个皮肤 |
specialNum | false | 特殊选项数量 |
返回 | 含义 |
---|---|
ownNum | 拥有的皮肤数量 |
ownList | 拥有的皮肤列表 |
specialList | 特殊选项列表 |
const swoObj = new Swoole();
swoObj.getUserSkinFront({
sArea:1,
needRetList:1
}).then(info => {
console.log(info);
});
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 脏字检测和过滤
【handleDirtyWordsFront】
参数 | 是否必传 | 含义 |
---|---|---|
iUin | true | 要查询的QQ号,通过登录态获取。不需要传参数,登录后会自动带过去 |
acctType | true | 账号类型,默认QQ,1:QQ/2:微信openid/4:QQopenid/7:游客账号/8:Gopenid/1013:UUID一般是游戏自己的账号体系 |
account | true | 账号,账号类型为QQ时,自动取登录态中的QQ号,不必传次参数 |
text_1 | true | 文本 1-12 |
textLang_1 | true | 文本语言 1-12,默认简体中文,1:英文/2:繁体中文/4:简体中文/6:韩文/21:日语 |
needCleanStr | false | 是否需要返回过滤后的文本 0:不需要/1:需要 |
返回 | 含义 |
---|---|
textResults | 数组,是否通过检测,1:通过检测/0:未通过检测 |
cleanTexts | 数组,过滤后的文本 |
const swoObj = new Swoole();
swoObj.handleDirtyWordsFront({
acctType:'1',
text_1:'我是一段过滤词',
textLang_1:'4',
needCleanStr:'1',
}).then(info => {
console.log(info);
});
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10