FriendRequest 类(iOS IMLib)
类继承图
Object→FriendRequest
继承关系:Object → FriendRequest。该数据结构不包含行为方法,字段与 domain.json → schemas.FriendRequest 一一对应。
类说明
好友请求:请求 ID、发起/接收双方、附言与处理状态(pending / accepted / rejected)。
| 项 | 值 |
|---|---|
| 类型 | 数据结构(值对象) |
| 字段数 | 10 |
| IDL 定义 | domain.json → schemas.FriendRequest |
| 程序包 | ImpIaaSIM |
| 跨端一致性 | 字段名与取值在 7 个平台绑定中一致;仅语言类型映射不同 |
| 平台状态 | 已交付 |
字段概要
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
requestId | string | 是 | 好友请求 ID |
appkey | string | 是 | 应用 AppKey |
fromUserId | string | 是 | 发起方 userId |
toUserId | string | 是 | 接收方 userId |
message | string | 否 | 请求附言 |
status | FriendRequestStatus | 是 | 状态 |
fromName | string | 否 | 发起方昵称 |
toName | string | 否 | 接收方昵称 |
createdAt | int64 | 是 | 创建时间(epoch ms) |
updatedAt | int64 | 是 | 最后更新时间(epoch ms) |
详细字段说明
string requestId好友请求 ID
string appkey应用 AppKey
string fromUserId发起方 userId
string toUserId接收方 userId
string message请求附言
FriendRequestStatus status状态
string fromName发起方昵称
string toName接收方昵称
int64 createdAt创建时间(epoch ms)
int64 updatedAt最后更新时间(epoch ms)