小程序驗證私密消息wx.authPrivateMessage
wx.authPrivateMessage(Object object)
驗證私密消息。用法詳情見 小程序私密消息使用指南
參數(shù)
Object object
屬性 類型 默認值 必填 說明
shareTicket string 是 shareTicket�?梢詮� wx.onShow 中獲取。詳情 shareTicket
success function 否 接口調(diào)用成功的回調(diào)函數(shù)
fail function 否 接口調(diào)用失敗的回調(diào)函數(shù)
complete function 否 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會執(zhí)行)
object.success 回調(diào)函數(shù)
參數(shù)
Object res
屬性 類型 說明
errMsg string 錯誤信息
valid boolean 驗證是否通過
encryptedData string 經(jīng)過加密的activityId,解密后可得到原始的activityId。若解密后得到的activityId可以與開發(fā)者后臺的活動id對應(yīng)上則驗證通過,否則表明valid字段不可靠(被篡改) 詳細見加密數(shù)據(jù)解密算法
iv string 加密算法的初始向量,詳細見加密數(shù)據(jù)解密算法
示例代碼
wx.authPrivateMessage({
shareTicket: 'xxxxxx',
success(res) {
console.log('authPrivateMessage success', res)
// res
// {
// errMsg: 'authPrivateMessage:ok'
// valid: true
// iv: 'xxxx',
// encryptedData: 'xxxxxx'
// }
},
fail(res) {
console.log('authPrivateMessage fail', res)
}
})
作者:大學(xué)生新聞網(wǎng) 來源:大學(xué)生新聞網(wǎng)