NIMSDK-iOS
载入中...
搜索中...
未找到
NIMRobotObject类 参考

#import <NIMRobotObject.h>

类 NIMRobotObject 继承关系图:
<NIMMessageObject>

构造函数

(instancetype) - initWithRobot:robotId:
 
(instancetype) - initWithRobotId:target:param:
 
- 构造函数 继承自 <NIMMessageObject>
(NIMMessageType- type
 

属性

BOOL isFromRobot
 
NSString * robotId
 
NSDictionary * response
 
NSString * responseForMessageId
 
- 属性 继承自 <NIMMessageObject>
NIMMessagemessage
 
NIMQChatMessageqchatMessage
 

详细描述

机器人消息附件实例对象

函数文档

◆ initWithRobot:robotId:

- (instancetype) initWithRobot: (NSString *)  content
robotId: (NSString *)  robotId 

机器人消息附件对象构造方法

参数
content机器人识别内容
robotId机器人 Id

@discussion content 参数不是用来做 UI 显示的, 显示 (如对话气泡) 请用 message.text 字段

返回
机器人消息附件对象实例

◆ initWithRobotId:target:param:

- (instancetype) initWithRobotId: (NSString *)  robotId
target: (NSString *)  target
param: (NSString *)  param 

机器人消息附件对象构造方法

参数
robotId机器人 Id
target模块 Id
param模块跳转参数
返回
机器人消息附件对象实例

属性说明

◆ isFromRobot

- (BOOL) isFromRobot
readnonatomicassign

判断此消息是否是属于机器人回复的消息

◆ response

- (NSDictionary*) response
readnonatomiccopy

机器人回复的消息结果,只在机器人下行消息,此字段有效

◆ responseForMessageId

- (NSString*) responseForMessageId
readnonatomiccopy

机器人回复的消息所属的提问消息 Id ,只在机器人下行消息,此字段有效

◆ robotId

- (NSString*) robotId
readnonatomiccopy

当该消息为用户上行发送给机器人时,此字段为目标机器人 Id, 当该消息为机器人回复的消息时, 此字段为本消息所属机器人 Id


该类的文档由以下文件生成: