觀看頁-退出登入
更新時間:2025-12-29 09:16:28
該文件適用於透過微信小程式 webview 嵌套直播觀看頁的場景
背景說明
當用戶在小程式退出登入時,需要支援清除觀看頁中的授權資訊,以保障用戶隱私
技術實現
觀看頁內部會在授權完成後,支援透過 wx.miniProgram.postMessage 發送訊息給小程式,通知小程式清除授權資訊
// 观看页代码
wx.miniProgram.postMessage({
event: "live-watch-export-xAuthToken",
data: {
xAuthToken: "",
channelId: "",
},
});
小程式端獲取到訊息後,可以根據 channelId 去重,將認證資料儲存到本地,在用戶退出登入時可以呼叫保利威的退出登入介面,具體介面文件請參考:頻道觀看頁觀眾退出登入
由於觀看頁需要使用
wx.miniProgram.postMessage發送訊息給小程式,所以需要在微信公眾號後台配置 JS-API 安全域名。請向保利威售後同事諮詢,您當前保利威帳號所對應的微信公眾號配置,再到具體的公眾號後台配置 JS-API 安全域名
注意,呼叫介面需要用
appSecret進行簽名,所以建議在伺服器端呼叫該介面,而不是在小程式端直接呼叫
整合參考範例
快速接入基礎程式碼請點擊下載微信小程式範例,請閱讀範例項目的 README.md 參考整合
