观看条件 - 登记观看
一、设置信息
1.1 登记观看条件设置信息
Interface 接口: AuthSettingItemInfo
属性名 | 说明 | 类型 |
---|---|---|
| 条件类型 |
|
| 隐私声明内容 |
|
| 是否开启隐私声明 |
|
| 欢迎标题 |
|
| 提示信息 |
|
| 入口文本 |
|
1.2 登记观看的表单选项
Interface 接口: AuthInfoItem
属性名 | 说明 | 类型 |
---|---|---|
| 表单类型 |
|
| 信息标题 |
|
| 信息描述 |
|
| 是否需要短信验证 |
|
| 下拉选项列表,用英文逗号隔开 |
|
1.3 登记观看的选项类型
Enum 枚举: AuthInfoType
常量 | 枚举成员 | 说明 |
---|---|---|
|
| 姓名 |
|
| 文本 |
|
| 手机号码 |
|
| 下拉选项 |
|
| 数值 |
二、使用方式
2.1 获取登记观看表单设置列表
Api 方法: getAuthInfoFields(): AuthInfoItem[]
返回值说明: 表单设置列表,AuthInfoItem[]
类型
示例:
2.2 验证登记观看
通过 verifyInfoAuth
传入 formValues
进行验证登记观看,如果后台设置了手机号码的登记选项,需要另外传入 phoneNumber
、areaCode
、smsCore
这三个字段。
Api 方法: verifyInfoAuth(params: VerifyInfoAuthParam): Promise<VerifyInfoAuthResult>
参数说明:
params:调用参数,
VerifyInfoAuthParam
类型,必传,详细类型说明如下
参数名 | 说明 | 类型 | 必须 | 默认值 |
---|---|---|---|---|
| 手机号 |
| 否 | - |
| 手机区号 |
| 否 | - |
| 短信验证码 |
| 否 | - |
| 登记填写信息 |
| 是 | - |
返回值说明: 授权结果,Promise<VerifyInfoAuthResult>
类型
示例:
2.3 登录登记观看
当后台设置了手机号码的表单选项后,如果观众已提交过登记表单时,可调用 loginInfoAuth
方法,传入手机号码信息进行验证,如果已存在登记信息则可直接进入观看页。
Api 方法: loginInfoAuth(params: LoginInfoAuthParams): Promise<LoginInfoAuthResult>
参数说明:
params:调用参数,
LoginInfoAuthParams
类型,必传,详细类型说明如下
参数名 | 说明 | 类型 | 必须 | 默认值 |
---|---|---|---|---|
| 手机号 |
| 是 | - |
| 手机区号 |
| 是 | - |
返回值说明: 登录结果,Promise<LoginInfoAuthResult>
类型
示例:
Last updated