RCContactNotificationMessage Class Reference

Inherits from RCMessageContent : NSObject
Conforms to NSCoding
Declared in RCContactNotificationMessage.h

Overview

好友请求消息类

好友请求消息类,此消息会进行存储,但不计入未读消息数。


好友请求的当前操作名

  operation

好友请求的当前操作名

@property (nonatomic, copy) NSString *operation

Discussion

好友请求的当前操作名

@discussion 好友请求当前的操作名称,您可以使用预定义好的操作名,也可以是您自己定义的任何操作名。 预定义的操作名:ContactNotificationMessage_ContactOperationRequest、ContactNotificationMessage_ContactOperationAcceptResponse、ContactNotificationMessage_ContactOperationRejectResponse。

Declared In

RCContactNotificationMessage.h


当前操作发起用户的用户ID

  sourceUserId

当前操作发起用户的用户ID

@property (nonatomic, copy) NSString *sourceUserId

Discussion

当前操作发起用户的用户ID

Declared In

RCContactNotificationMessage.h


当前操作目标用户的用户ID

  targetUserId

当前操作目标用户的用户ID

@property (nonatomic, copy) NSString *targetUserId

Discussion

当前操作目标用户的用户ID

Declared In

RCContactNotificationMessage.h


当前操作的消息内容

  message

当前操作的消息内容

@property (nonatomic, copy) NSString *message

Discussion

当前操作的消息内容

当前操作的消息内容,如同意、拒绝的理由等。

Declared In

RCContactNotificationMessage.h


当前操作的附加信息

  extra

当前操作的附加信息

@property (nonatomic, copy) NSString *extra

Discussion

当前操作的附加信息

Declared In

RCContactNotificationMessage.h


初始化好友请求消息

+ notificationWithOperation:sourceUserId:targetUserId:message:extra:

初始化好友请求消息

+ (instancetype)notificationWithOperation:(NSString *)operation sourceUserId:(NSString *)sourceUserId targetUserId:(NSString *)targetUserId message:(NSString *)message extra:(NSString *)extra

Parameters

operation

好友请求当前的操作名

sourceUserId

当前操作发起用户的用户ID

targetUserId

当前操作目标用户的用户ID

message

当前操作的消息内容

extra

当前操作的附加信息

Return Value

好友请求消息对象

Discussion

初始化好友请求消息

融云不介入您的好友关系,所有的好友关系都由您的服务器自己维护。 所以好友请求的操作名和消息内容、扩展信息您均可以自己定制,只要您发送方和接收方针对具体字段内容做好UI显示即可。

Declared In

RCContactNotificationMessage.h