CNLiveUpload.h
1.18 KB
//
// CNLiveUpload.h
// CNLiveUploadSDK
//
// Created by 张旭 on 2017/8/4.
// Copyright © 2017年 cnlive. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface CNLiveUpload : NSObject
/**
初始化上传云SDK
@param appId 在open.cnlive.com网站申请得到的appId
@param appKey 在open.cnlive.com网站申请得到的appKey
@param isTestEnvironment YES:测试环境 NO:正式环境
*/
+ (void)setAppId:(NSString *)appId appKey:(NSString *)appKey isTestEnvironment:(BOOL)isTestEnvironment;
/**
获取鉴权Token
@param md5 MD5加密数据
@param verb 请求方式GET/POST
@param type content-type
@param res 文件资源
@param headers 头文件信息
@param date 格林威治时间('D, d M Y H:i:s \G\M\T')
@param successBlock 成功回调
@param failureBlock 失败回调
*/
+ (void)getTokenWithMd5:(NSString *)md5 verb:(NSString *)verb type:(NSString *)type res:(NSString *)res headers:(NSString *)headers date:(NSString *)date success:(void (^)(NSString *token))successBlock failure:(void (^)(NSDictionary *error))failureBlock;
@end