sendMsgReq
序号 |
名称 |
参数类型 |
是否必选 |
说明 |
---|---|---|---|---|
1.1 |
channel |
string |
True |
客户端发送消息的所属渠道类型,当前固定为WEB(WEB客服接入渠道) |
1.2 |
content |
string |
True |
消息内容。 消息内容,视mediaType而定,例如mediaType是TEXT,content就是发送的文本内容;如果是音视频等媒体,content是fileId,mediaType,fileId为/ccmessaging/uploadFileStream接口返回的objectKey,具体入参为"field,mediaType",如图片为"objectKey,jpg",视频为"objectKey,mp4",音频为"objectKey,mp3",位置为"objectKey,txt",文件下载接口会使用此fileId做文件下载用。 |
1.3 |
controlType |
string |
True |
消息控制类型,如连接(CONNECT)、聊天(CHAT)、转人工(TRANS2AGENT)、用户输入中(INPUT)、断开连接(DISCONNECT) |
1.4 |
from |
string |
True |
渠道下发送消息的用户ID(userID)。 |
1.5 |
mediaType |
string |
True |
消息媒体类型,如文本类型(TEXT),图片类型(IMAGE),音频类型(AUDIO),视频类型(VIDEO),文件类型(FILE),文件图片(FILE_IMAGE),文件视频(FILE_VIDEO) |
1.6 |
senderNickname |
string |
False |
消息发送者的昵称。 |
1.7 |
sourceType |
string |
True |
消息来源类型,当前固定为CUSTOMER,表示客户侧发送的消息。 |
1.8 |
timestamp |
string |
False |
消息发送时间戳。 |
1.9 |
to |
string |
True |
渠道配置ID,CEC侧配置的WEB渠道的“配置ID”。 |
1.10 |
userAgent |
string |
False |
用户客户端类型,由请求发起方提供。 例如: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.72 Safari/537.36 |
1.11 |
senderAvatar |
string |
False |
消息发送者的头像URL。 |