小程序驗(yàn)證私密消息wx.authPrivateMessage
wx.authPrivateMessage(Object object)
驗(yàn)證私密消息。用法詳情見(jiàn) 小程序私密消息使用指南
參數(shù)
Object object
屬性 類(lèi)型 默認(rèn)值 必填 說(shuō)明
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
屬性 類(lèi)型 說(shuō)明
errMsg string 錯(cuò)誤信息
valid boolean 驗(yàn)證是否通過(guò)
encryptedData string 經(jīng)過(guò)加密的activityId,解密后可得到原始的activityId。若解密后得到的activityId可以與開(kāi)發(fā)者后臺(tái)的活動(dòng)id對(duì)應(yīng)上則驗(yàn)證通過(guò),否則表明valid字段不可靠(被篡改) 詳細(xì)見(jiàn)加密數(shù)據(jù)解密算法
iv string 加密算法的初始向量,詳細(xì)見(jiàn)加密數(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) 來(lái)源:大學(xué)生新聞網(wǎng)
發(fā)布時(shí)間:2025-04-03 閱讀: