小程序驗證私密消息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對應上則驗證通過,否則表明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)
  }
})
	   
 作者:大學生新聞網(wǎng)    來源:大學生新聞網(wǎng)