NIMSDK-iOS
载入中...
搜索中...
未找到
V2NIMStorageServiceProtocol.h 文件参考
#import <Foundation/Foundation.h>
#import "V2NIMBase.h"

浏览源代码.

protocol  <V2NIMStorageService>
 登录协议 更多...
 
class  V2NIMStorageScene
 文件存储场景 更多...
 
class  V2NIMStorageSceneConfig
 文件存储场景 更多...
 
class  V2NIMUploadFileTask
 文件存储场景 更多...
 
class  V2NIMUploadFileParams
 

类型定义

typedef void(^ V2NIMFileUploadSuccess) (NSString *urlString)
 
typedef void(^ V2NIMFileUploadFailure) (V2NIMError *error)
 
typedef void(^ V2NIMFileUploadProgress) (float progress)
 
typedef void(^ V2NIMFileDownloadSuccess) (NSString *filePath)
 
typedef void(^ V2NIMShortUrlToLongSuccess) (NSString *url)
 
typedef void(^ V2NIMDownloadAttachmentSuccess) (NSString *filePath)
 
typedef void(^ V2NIMGetImageThumbUrlSuccess) (V2NIMGetMediaResourceInfoResult *result)
 
typedef void(^ V2NIMGetVideoCoverUrlSuccess) (V2NIMGetMediaResourceInfoResult *result)
 

枚举

enum  V2NIMDownloadAttachmentType { V2NIM_DOWNLOAD_ATTACHMENT_TYPE_SOURCE = 0 , V2NIM_DOWNLOAD_ATTACHMENT_TYPE_THUMBNAIL = 1 , V2NIM_DOWNLOAD_ATTACHMENT_TYPE_VIDEO_COVER = 2 }
 

类型定义说明

◆ V2NIMDownloadAttachmentSuccess

typedef void(^ V2NIMDownloadAttachmentSuccess) (NSString *filePath)

下载消息附件成功回调

参数

◆ V2NIMFileDownloadSuccess

typedef void(^ V2NIMFileDownloadSuccess) (NSString *filePath)

下载成功回调

参数
filePath文件路径

◆ V2NIMFileUploadFailure

typedef void(^ V2NIMFileUploadFailure) (V2NIMError *error)

上传失败回调

参数
error上传失败信息

◆ V2NIMFileUploadProgress

typedef void(^ V2NIMFileUploadProgress) (float progress)

上传/下载进度

参数
progress进度 0%-100%

◆ V2NIMFileUploadSuccess

typedef void(^ V2NIMFileUploadSuccess) (NSString *urlString)

上传成功回调

参数
urlString上传后得到的URL

◆ V2NIMGetImageThumbUrlSuccess

typedef void(^ V2NIMGetImageThumbUrlSuccess) (V2NIMGetMediaResourceInfoResult *result)

获取图片消息中的图片缩略图成功回调

参数

◆ V2NIMGetVideoCoverUrlSuccess

typedef void(^ V2NIMGetVideoCoverUrlSuccess) (V2NIMGetMediaResourceInfoResult *result)

获取视频消息中的视频封面成功回调

参数

◆ V2NIMShortUrlToLongSuccess

typedef void(^ V2NIMShortUrlToLongSuccess) (NSString *url)

短链接转长链接成功回调

参数
url可直接使用的链接,比短链长,对比之下称为长链

枚举类型说明

◆ V2NIMDownloadAttachmentType

枚举值
V2NIM_DOWNLOAD_ATTACHMENT_TYPE_SOURCE 

原始资源,支持全部有附件的类型

V2NIM_DOWNLOAD_ATTACHMENT_TYPE_THUMBNAIL 

图片缩略图,仅支持图片类附件

V2NIM_DOWNLOAD_ATTACHMENT_TYPE_VIDEO_COVER 

视频封面,仅支持视频类附件