消息上下文菜单

每个PPMESSAGE的座席消息都有一个上下文菜单,可以单独对这个消息进行操作,如复制,重发,删除(删除同时撤回),同时还支持一个定制的菜单项,通过设置定制的菜单项,可以将座席消息发送给一个网页链接,或者生成一个本地浏览器的定制事件。

消息菜单设置

设置 - 开发者设置 - 消息菜单

通过这个设置可以让座席的消息界面上每个消息多一个消息菜单项,而这项的内容将由这个设置控制。

其中的 test 菜单项即为定制的菜单,点击这个菜单将生成一个本地浏览器事件,事件的名称为 "event:ctest",事件同时携带整个消息对象。

如果配置成 HTTP 链接,则这个菜单对应的操作是向这个链接发送一个 HTTP 请求,并且 POST 整个消息对象。

消息对象的数据结构如下所示:

{
  uuid: '消息唯一标识',
  message_type: '消息类型',
  message_subtype: '消息子类型',
  body: '消息内容对象',
  conversation_uuid: '会话唯一标识',
  from_user: '消息发送者对象',
  service_user: '座席用户对象'
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,218评论 6 13
  • 3.1. 介绍 现在,您已经安装了Wireshark并有可能热衷于开始捕捉您的第一个数据包。在接下来的章节中,我们...
    wwyyzz阅读 1,415评论 0 1
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,027评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,794评论 25 709
  • 这一年,经历了太多。回头看以前的自己,为什么就不能再认真一点,再多想一步。如果一切我都做好了,会不会也就不是今天这...
    霙落阅读 272评论 0 0