首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flutter的Rocket Chat LiveChat (Omnichannel)附件发送接口

Flutter的Rocket Chat LiveChat (Omnichannel)附件发送接口
EN

Stack Overflow用户
提问于 2020-11-28 15:55:11
回答 1查看 378关注 0票数 0

目前,我正在开发移动应用程序,火箭聊天LiveChat用于“在线客户支持”页面。在rocket chat omnichannel页面的文档中,我找不到任何关于用LiveChat (全方位通道)发送附件的内容。(我知道授权用户可以发送附件,但在全方位通道中会有非授权用户)

Rocket Chat也支持在LiveChat中发送附件。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-02 22:07:14

对于上传文件(在颤动中):

代码语言:javascript
复制
final BaseURL = '$baseUrl/api/v1/livechat/upload/$_roomId';

 var result = await Dio().post(url,
        options: Options(
          headers: {
            'x-visitor-token': visitorToken,
          },
        ),
 data: formData);

下载上传的文件:

代码语言:javascript
复制
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': ''
                    }));
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65047564

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档