跳到主要内容

createImageMessageByURL

功能介绍

说明

需要自行存储资源时,通过api上传图片并获取下载地址后创建图片消息。

注意

通过该api创建的消息必须通过sendMessageNotOss发送。

函数原型


+ (OIMMessageInfo *)createImageMessageByURL:(NSString *)sourcePath
sourcePicture:(OIMPictureInfo *)source
bigPicture:(OIMPictureInfo *)big
snapshotPicture:(OIMPictureInfo *)snapshot;

输入参数

参数名称参数类型是否必填描述
sourcePathString图片在本机的绝对路径,如果没有传空字符即可
sourceOIMPictureInfo原图相关信息
bigOIMPictureInfo大图相关信息
snapshotOIMPictureInfo缩略图相关信息

返回结果

名称类型描述
messageOIMMessageInfo成功返回

代码示例


OIMPictureInfo *source = [OIMPictureInfo new];
source.url = @"";
OIMPictureInfo *big = [OIMPictureInfo new];
big.url = @"";
OIMPictureInfo *snapshot = [OIMPictureInfo new];
snapshot.url = @"";

OIMMessageInfo *message = [OIMMessageInfo createImageMessageByURL:sourcePath sourcePicture:source bigPicture:big snapshotPicture:snapshot];