ZLZRequest

框架hummer

class ZLZRequest : NSObject

此类是对待执行操作的抽象描述,与ZLZFacade类一起使用可以启动 ZOLOZ SDK。

字段

字段名称

数据类型

描述

kZLZCurrentViewControllerKey

NSString

当前的 ViewController。

kZLZPubkey

NSString

公钥,该公钥从 ZOLOZ 门户获取,并由 ZOLOZ SDK来使用。

kZLZChameleonConfigKey

NSString

UI 配置文件路径。

关于 UI 配置的更多信息,请参见 原生App SDK模式下自定义UI

kZLZLocaleKey

NSString

ZOLOZ SDK 使用的语言。

关于 LOCALE 的更多信息,请参见 语言环境相关的参数值格式

bizConfig

NSDictionary

商户的配置信息,包括 ViewController、公钥、语言 等。您可以使用常量值来指定 bizConfig 中的信息,例如:request.bizConfig.put(kZLZCurrentViewControllerKey, viewController)

zlzConfig

NSString

启动 ZOLOZ SDK 的配置信息。该信息由 ZOLOZ 服务器在商家调用 initialize API 时生成。

方法

initWithzlzConfig: bizConfig:

- (instancetype) initWithzlzConfig:(NSString *)config bizConfig:(NSDictionary *)param;

构造 ZLZRequst 对象。

参数

参数名称

数据类型

描述

config

NSString

用于启动 ZOLOZ SDK 的配置信息。该信息由 ZOLOZ 服务器在商家调用 initialize API 时生成。

param

NSDictionary

商户的配置信息,包括 ViewController、公钥、语言 等。您可以使用常量值来指定 bizConfig 中的信息,例如:request.bizConfig.put(kZLZCurrentViewControllerKey, viewController)

返回值

数据类型

描述

instancetype

返回构造的 ZLZRequst 对象。

抛出异常