目前,我正在开发移动应用程序,火箭聊天LiveChat用于“在线客户支持”页面。在rocket chat omnichannel页面的文档中,我找不到任何关于用LiveChat (全方位通道)发送附件的内容。(我知道授权用户可以发送附件,但在全方位通道中会有非授权用户)
Rocket Chat也支持在LiveChat中发送附件。
发布于 2021-01-02 22:07:14
对于上传文件(在颤动中):
final BaseURL = '$baseUrl/api/v1/livechat/upload/$_roomId';
var result = await Dio().post(url,
options: Options(
headers: {
'x-visitor-token': visitorToken,
},
),
data: formData);下载上传的文件:
await Dio().download(
'$BaseUrl/$fileDownloadLink',
'$pathToDownload/$fileName',
options: Options(headers: {
'cookie':
'rc_uid=${u.sId}; rc_rid=$roomId; rc_token=$visitorToken; rc_room_type=l',
'Accept-Encoding': ''
}));https://stackoverflow.com/questions/65047564
复制相似问题