MCPcopy
hub / github.com/nodeWechat/wechat4u / verifyUser

Method verifyUser

src/core.js:952–986  ·  view source on GitHub ↗
(UserName, Ticket)

Source from the content-addressed store, hash-verified

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 * 添加好友

Callers 1

run-core.jsFile · 0.80

Calls 1

getBaseRequestMethod · 0.95

Tested by

no test coverage detected