观看条件 - 登记观看
Last updated
Last updated
Interface 接口: AuthSettingItemInfo
属性名 | 说明 | 类型 |
---|---|---|
Interface 接口: AuthInfoItem
属性名 | 说明 | 类型 |
---|---|---|
Enum 枚举: AuthInfoType
Api 方法: getAuthInfoFields(): AuthInfoItem[]
返回值说明: 表单设置列表,AuthInfoItem[]
类型
示例:
通过 verifyInfoAuth
传入 formValues
进行验证登记观看,如果后台设置了手机号码的登记选项,需要另外传入 phoneNumber
、areaCode
、smsCore
这三个字段。
Api 方法: verifyInfoAuth(params: VerifyInfoAuthParam): Promise<VerifyInfoAuthResult>
参数说明:
params:调用参数,VerifyInfoAuthParam
类型,必传,详细类型说明如下
返回值说明: 授权结果,Promise<VerifyInfoAuthResult>
类型
示例:
当后台设置了手机号码的表单选项后,如果观众已提交过登记表单时,可调用 loginInfoAuth
方法,传入手机号码信息进行验证,如果已存在登记信息则可直接进入观看页。
Api 方法: loginInfoAuth(params: LoginInfoAuthParams): Promise<LoginInfoAuthResult>
参数说明:
params:调用参数,LoginInfoAuthParams
类型,必传,详细类型说明如下
返回值说明: 登录结果,Promise<LoginInfoAuthResult>
类型
示例:
常量 | 枚举成员 | 说明 |
---|---|---|
参数名 | 说明 | 类型 | 必须 | 默认值 |
---|---|---|---|---|
参数名 | 说明 | 类型 | 必须 | 默认值 |
---|---|---|---|---|
authType
条件类型
Info
enabled
是否启用
null | YN
privacyContent
隐私声明内容
string
privacyStatus
是否开启隐私声明
YN
infoAuthTips
欢迎标题
string
infoDesc
提示信息
string
infoEntryText
入口文本
null | string
type
表单类型
AuthInfoType
name
信息标题
string
placeholder
信息描述
string
sms
是否需要短信验证
YN
options
下拉选项列表,用英文逗号隔开
string
'name'
AuthInfoType.Name
姓名
'text'
AuthInfoType.Text
文本
'mobile'
AuthInfoType.Mobile
手机号码
'option'
AuthInfoType.Option
下拉选项
'number'
AuthInfoType.Number
数值
phoneNumber
手机号
string
否
-
areaCode
手机区号
string
否
-
smsCode
短信验证码
string
否
-
formValues
登记填写信息
string[]
是
-
phoneNumber
手机号
string
是
-
areaCode
手机区号
string
是
-