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,13 +135,6 @@ typedef enum {
135 - (CNLiveAbortMultipartUploadResponse *)abortMultipartUpload: 135 - (CNLiveAbortMultipartUploadResponse *)abortMultipartUpload:
136 (CNLiveAbortMultipartUploadRequest *)abortMultipartRequest; 136 (CNLiveAbortMultipartUploadRequest *)abortMultipartRequest;
137 137
138 -  
139 -/**  
140 - 单块上传  
141 -  
142 - @param putObjectRequest 指定上传单块的request信息  
143 - @return 返回单块的response信息  
144 - */  
145 - (CNLivePutObjectResponse *)putObject:(CNLivePutObjectRequest *)putObjectRequest; 138 - (CNLivePutObjectResponse *)putObject:(CNLivePutObjectRequest *)putObjectRequest;
146 139
147 /** 140 /**
CNLiveUploadYunSDKDemo/发布版SDK/CNLiveUploadYunSDK.framework/Headers/CNLiveUpload.h
@@ -8,6 +8,11 @@ @@ -8,6 +8,11 @@
8 8
9 #import <Foundation/Foundation.h> 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 @interface CNLiveUpload : NSObject 16 @interface CNLiveUpload : NSObject
12 17
13 /** 18 /**
@@ -31,5 +36,30 @@ @@ -31,5 +36,30 @@
31 @param successBlock 成功回调 36 @param successBlock 成功回调
32 @param failureBlock 失败回调 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 @end 65 @end
CNLiveUploadYunSDKDemo/发布版SDK/CNLiveUploadYunSDK.framework/Info.plist
No preview for this file type