Commit 6a08209ab7aad0402d4b3a781b8b7fdef20717c2
1 parent
a1f43dab
发布版
Showing
4 changed files
with
31 additions
and
8 deletions
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