DWBatchDownloadUtility Class Reference

Inherits from NSObject
Declared in DWBatchDownloadUtility.h
DWBatchDownloadUtility.m

  mediatype

1为视频 2为音频 0为视频+音频 若不传该参数默认为视频

@property (nonatomic, copy) NSString *mediatype

Discussion

1为视频 2为音频 0为视频+音频 若不传该参数默认为视频

Declared In

DWBatchDownloadUtility.h

  verificationCode

授权验证码,需要的话请设置,默认为空

@property (nonatomic, copy) NSString *verificationCode

Discussion

授权验证码,需要的话请设置,默认为空

Declared In

DWBatchDownloadUtility.h

  errorBlock

全部视频数据获取出错

@property (nonatomic, copy) BatchDownloadUtilityErrorBlock errorBlock

Discussion

全部视频数据获取出错

Declared In

DWBatchDownloadUtility.h

  finishBlock

视频数据获取完成

@property (nonatomic, copy) BatchDownloadUtilityFinishBlock finishBlock

Discussion

视频数据获取完成

Declared In

DWBatchDownloadUtility.h

– initWithUserId:key:AndVideoIds:

  • 初始化 会对视频数据进行去重操作,如果传入数组中有重复的视频id或获取某个视频失败,可能会导致最后输出的视频数据长度跟传入的视频id的数量不一致
- (instancetype)initWithUserId:(NSString *)userId key:(NSString *)key AndVideoIds:(NSArray *)videoIds

Discussion

  • 初始化 会对视频数据进行去重操作,如果传入数组中有重复的视频id或获取某个视频失败,可能会导致最后输出的视频数据长度跟传入的视频id的数量不一致

  • @param userId 用户ID,不能为nil

  • @param key 用户秘钥,不能为nil
  • @param videoIds 视频id数组,不能为nil 最多同时获取10个视频id的播放地址,超出10个按10个获取

Declared In

DWBatchDownloadUtility.h

– start

开始获取批量下载数据

- (void)start

Discussion

开始获取批量下载数据

Declared In

DWBatchDownloadUtility.h