Class VisitorRequest

java.lang.Object
com.bytedesk.core.base.BaseRequest
com.bytedesk.service.visitor.VisitorRequest
All Implemented Interfaces:
PageableRequest, Serializable

public class VisitorRequest extends BaseRequest
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • visitorUid

      private String visitorUid
    • nickname

      private String nickname
      developers can set basic visitor info
    • avatar

      private String avatar
    • lang

      private String lang
    • browser

      private String browser
    • os

      private String os
    • device

      private String device
    • mobile

      private String mobile
    • email

      private String email
    • note

      private String note
    • sid

      private String sid
    • forceAgent

      private Boolean forceAgent
    • status

      private String status
    • tagList

      private List<String> tagList
    • goodsInfo

      private String goodsInfo
    • orderInfo

      private String orderInfo
    • extra

      private String extra
    • referrer

      private String referrer
    • url

      private String url
    • title

      private String title
    • ip

      private String ip
    • ipLocation

      private String ipLocation
    • vipLevel

      private Integer vipLevel
  • Constructor Details

    • VisitorRequest

      public VisitorRequest()
  • Method Details

    • isSocial

      public Boolean isSocial()
      判断是否为社交渠道(微信、Meta、Telegram、WhatsApp)
      Returns:
      true 如果为社交渠道,否则为 false
    • isWeChat

      public Boolean isWeChat()
    • isMeta

      public Boolean isMeta()
    • isWeChatWork

      public Boolean isWeChatWork()
      判断是否为企业微信客户端
      Returns:
      true 如果为企业微信客户端,否则为 false
    • isTelegram

      public Boolean isTelegram()
      判断是否为Telegram客户端
      Returns:
      true 如果为Telegram客户端,否则为 false
    • isWhatsApp

      public Boolean isWhatsApp()
      判断是否为WhatsApp客户端
      Returns:
      true 如果为WhatsApp客户端,否则为 false
    • setWorkgroupType

      public void setWorkgroupType()
    • setAgentType

      public void setAgentType()
    • setRobotType

      public void setRobotType()
    • formatType

      public ThreadTypeEnum formatType()