AgoraRtmFileMessage Class Reference

Inherits from AgoraRtmMessage : NSObject
Declared in AgoraRtmKit.h

Overview

用于设置或获取文件消息属性的接口类,可用于点对点或频道消息。继承自 AgoraRtmMessage 接口类。

  size

上传文件的大小,单位为字节。

@property (nonatomic, assign, readonly) long long size

Declared In

AgoraRtmKit.h

  mediaId

上传文件的 media ID。

@property (nonatomic, nonnull, readonly) NSString *mediaId

Discussion

  • 文件成功上传到服务器后,SDK 会自动分配一个 media ID。
  • media ID 的有效期为 7 天,因为每份上传文件只能在文件服务器保留 7 天。

Declared In

AgoraRtmKit.h

  thumbnail

上传文件的缩略图(二进制文件)。

@property (nonatomic, copy, nonnull) NSData *thumbnail

Discussion

NOTE thumbnailfileName 加起来的大小不得超过 32 KB。

Declared In

AgoraRtmKit.h

  fileName

上传文件的文件名。

@property (nonatomic, copy, nonnull) NSString *fileName

Discussion

NOTE thumbnailfileName 加起来的大小不得超过 32 KB。

Declared In

AgoraRtmKit.h