NIMRobotObject Class Reference

Inherits from NSObject
Conforms to NIMMessageObject
Declared in NIMRobotObject.h

Overview

机器人消息附件实例对象

– initWithRobot:robotId:

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

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

Parameters

content

机器人识别内容

robotId

机器人 Id

Return Value

机器人消息附件对象实例

Discussion

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

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

Declared In

NIMRobotObject.h

– initWithRobotId:target:param:

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

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

Parameters

robotId

机器人 Id

target

模块 Id

param

模块跳转参数

Return Value

机器人消息附件对象实例

Discussion

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

Declared In

NIMRobotObject.h

  isFromRobot

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

@property (nonatomic, assign, readonly) BOOL isFromRobot

Discussion

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

Declared In

NIMRobotObject.h

  robotId

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

@property (nullable, nonatomic, copy, readonly) NSString *robotId

Discussion

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

Declared In

NIMRobotObject.h

  response

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

@property (nullable, nonatomic, copy, readonly) NSDictionary *response

Discussion

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

Declared In

NIMRobotObject.h

  responseForMessageId

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

@property (nullable, nonatomic, copy, readonly) NSString *responseForMessageId

Discussion

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

Declared In

NIMRobotObject.h