(UserName, Ticket)
| 950 | } |
| 951 | |
| 952 | verifyUser (UserName, Ticket) { |
| 953 | return Promise.resolve().then(() => { |
| 954 | let params = { |
| 955 | 'pass_ticket': this.PROP.passTicket, |
| 956 | 'lang': 'zh_CN' |
| 957 | } |
| 958 | let data = { |
| 959 | 'BaseRequest': this.getBaseRequest(), |
| 960 | 'Opcode': 3, |
| 961 | 'VerifyUserListSize': 1, |
| 962 | 'VerifyUserList': [{ |
| 963 | 'Value': UserName, |
| 964 | 'VerifyUserTicket': Ticket |
| 965 | }], |
| 966 | 'VerifyContent': '', |
| 967 | 'SceneListCount': 1, |
| 968 | 'SceneList': [33], |
| 969 | 'skey': this.PROP.skey |
| 970 | } |
| 971 | return this.request({ |
| 972 | method: 'POST', |
| 973 | url: this.CONF.API_webwxverifyuser, |
| 974 | params: params, |
| 975 | data: data |
| 976 | }).then(res => { |
| 977 | let data = res.data |
| 978 | assert.equal(data.BaseResponse.Ret, 0, res) |
| 979 | return data |
| 980 | }) |
| 981 | }).catch(err => { |
| 982 | debug(err) |
| 983 | err.tips = '通过好友请求失败' |
| 984 | throw err |
| 985 | }) |
| 986 | } |
| 987 | |
| 988 | /** |
| 989 | * 添加好友 |
no test coverage detected