Commit 6a08209ab7aad0402d4b3a781b8b7fdef20717c2

Authored by 王军波
1 parent a1f43dab

发布版

CNLiveUploadYunSDKDemo/发布版SDK/CNLiveUploadYunSDK.framework/CNLiveUploadYunSDK
No preview for this file type
CNLiveUploadYunSDKDemo/发布版SDK/CNLiveUploadYunSDK.framework/Headers/CNLiveClient.h
... ... @@ -135,13 +135,6 @@ typedef enum {
135 135 - (CNLiveAbortMultipartUploadResponse *)abortMultipartUpload:
136 136 (CNLiveAbortMultipartUploadRequest *)abortMultipartRequest;
137 137  
138   -
139   -/**
140   - 单块上传
141   -
142   - @param putObjectRequest 指定上传单块的request信息
143   - @return 返回单块的response信息
144   - */
145 138 - (CNLivePutObjectResponse *)putObject:(CNLivePutObjectRequest *)putObjectRequest;
146 139  
147 140 /**
... ...
CNLiveUploadYunSDKDemo/发布版SDK/CNLiveUploadYunSDK.framework/Headers/CNLiveUpload.h
... ... @@ -8,6 +8,11 @@
8 8  
9 9 #import <Foundation/Foundation.h>
10 10  
  11 +typedef NS_ENUM(NSInteger, CNLiveYun_UploadType) {
  12 + CNLiveYun_UploadType_Image,
  13 + CNLiveYun_UploadType_Video
  14 +};
  15 +
11 16 @interface CNLiveUpload : NSObject
12 17  
13 18 /**
... ... @@ -31,5 +36,30 @@
31 36 @param successBlock 成功回调
32 37 @param failureBlock 失败回调
33 38 */
34   -+ (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;
  39 ++ (void)getTokenWithMd5:(NSString *)md5 verb:(NSString *)verb type:(NSString *)type res:(NSString *)res headers:(NSString *)headers date:(NSString *)date success:(void (^)(NSString *token ,NSString *cnliveDate))successBlock failure:(void (^)(NSDictionary *error))failureBlock;
  40 +
  41 +/**
  42 + 获取上传资源外链地址
  43 + 如果失败回调,可以开辟子线程重新请求此API获取资源外链地址
  44 +
  45 + @param bucketKey SP上传Bucket里文件的路径(包括扩展名)
  46 + @param uploadType 上传文件类型:图片CNLiveYun_UploadType_Image和视频 CNLiveYun_UploadType_Video
  47 + @param successBlock 成功回调,返回上传资源外链地址
  48 + @param failureBlock 失败回调,返回错误信息
  49 + */
  50 ++ (void)getUploadResourceUrlWithBucketKey:(NSString *)bucketKey uploadType:(CNLiveYun_UploadType)uploadType success:(void (^)(NSString *resUrl))successBlock failure:(void (^)(NSDictionary *error))failureBlock;
  51 +
  52 +/**
  53 + 获取SP的BucketName
  54 +
  55 + @return BucketName
  56 + */
  57 ++ (NSString *)getSPBucketName;
  58 +
  59 +/**
  60 + 获取SDK版本号
  61 +
  62 + @return SDK版本号
  63 + */
  64 ++ (NSString *)getSDKVersion;
35 65 @end
... ...
CNLiveUploadYunSDKDemo/发布版SDK/CNLiveUploadYunSDK.framework/Info.plist
No preview for this file type