Class WeChatWorkSessionRequest

java.lang.Object
com.bytedesk.core.base.BaseRequest
com.bytedesk.wechat.work.kefu.session.WeChatWorkSessionRequest
All Implemented Interfaces:
Serializable

public class WeChatWorkSessionRequest extends BaseRequest
企业微信客服会话请求类
Author:
kefux.com
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • thread

      private ThreadProtobuf thread
      会话线程对象,用于发送系统通知
    • corpId

      private String corpId
    • appSecret

      private String appSecret
    • openKfid

      private String openKfid
      客服账号ID
    • externalUserid

      private String externalUserid
      微信客户的external_userid
    • serviceState

      private WeChatWorkSessionState serviceState
      变更的目标状态
    • servicerUserid

      private String servicerUserid
      接待人员的userid 当state=3时要求必填
    • changeType

      private Integer changeType
      变更类型,均为接待人员在企业微信客户端操作触发 1-从接待池接入会话 2-转接会话 3-结束会话 4-重新接入已结束/已转接会话
    • oldServicerUserid

      private String oldServicerUserid
      老的接待人员userid
    • newServicerUserid

      private String newServicerUserid
      新的接待人员userid
    • msgCode

      private String msgCode
      用于发送事件响应消息的code
    • msgid

      private String msgid
      消息ID
    • msgType

      private String msgType
      事件响应消息类型
    • content

      private String content
      事件响应消息内容
    • mediaId

      private String mediaId
      媒体文件ID
    • image

      private Map<String,Object> image
      图片消息
    • voice

      private Map<String,Object> voice
      语音消息
    • video

      private Map<String,Object> video
      视频消息
    • file

      private Map<String,Object> file
      文件消息
    • location

      private Map<String,Object> location
      位置消息
    • msgmenu

      private Map<String,Object> msgmenu
  • Constructor Details

    • WeChatWorkSessionRequest

      public WeChatWorkSessionRequest()
  • Method Details