保利威文档中心

幫助中心

使用方式

更新時間:2025-02-28 14:41:01

本文件主要提供驗證模組的 API 使用方式。

一、驗證觀眾登入令牌

取得觀眾登入令牌後,可透過 verifyViewerLoginToken 進行驗證,驗證成功後即可安裝核心實例。 關於取得登入令牌流程可見文件:點擊進入

注意驗證之後將會繞過觀看條件授權

API 方法: verifyViewerLoginToken(loginToken: string): Promise<VerifyLoginTokenResult>

參數說明:

  • loginToken:觀眾登入令牌,string 類型,必傳

回傳值說明: 驗證結果,Promise<VerifyLoginTokenResult> 類型

範例:

import { createWatchCore } from '@polyv/live-watch-sdk';
// 获取登录令牌
function getLoginToken() {
  // TODO:请求 api 接口获取登录令牌
}

async function example() {
  // 创建核心实例
  const watchCore = createWatchCore({ channelId: '' });
  // 步骤1:获取登录令牌
  const loginToken = await getLoginToken();
  // 步骤2:验证登录令牌
  await watchCore.verify.verifyViewerLoginToken(loginToken);
  // 步骤3:安装核心实例
  await watchCore.setup();

  // 此时观看条件授权状态为已授权
  console.log(watchCore.auth.isAuthorized()); // true
}
联系客服,在线咨询