小程序驗(yàn)證私密消息wx.authPrivateMessage
wx.authPrivateMessage(Object object)
驗(yàn)證私密消息。用法詳情見 小程序私密消息使用指南
參數(shù)
Object object
屬性 類型 默認(rèn)值 必填 說明
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)用成功、失敗都會(huì)執(zhí)行)
object.success 回調(diào)函數(shù)
參數(shù)
Object res
屬性 類型 說明
errMsg string 錯(cuò)誤信息
valid boolean 驗(yàn)證是否通過
encryptedData string 經(jīng)過加密的activityId,解密后可得到原始的activityId。若解密后得到的activityId可以與開發(fā)者后臺(tái)的活動(dòng)id對(duì)應(yīng)上則驗(yàn)證通過,否則表明valid字段不可靠(被篡改) 詳細(xì)見加密數(shù)據(jù)解密算法
iv string 加密算法的初始向量,詳細(xì)見加密數(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)
發(fā)布時(shí)間:2025-04-03 閱讀: