Class LineVisitorExtra

java.lang.Object
com.bytedesk.service.visitor.VisitorExtra
com.bytedesk.social.line.LineVisitorExtra
All Implemented Interfaces:
Serializable

public class LineVisitorExtra extends VisitorExtra
Line访客额外信息存储类 用于解析 VisitorRequest.extra 字段中的信息,特别是当 client 为 LINE 时
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • channelAccessToken

      private String channelAccessToken
      Line相关字段
    • userId

      private String userId
    • replyToken

      private String replyToken
    • messageId

      private String messageId
    • channelId

      private String channelId
    • displayName

      private String displayName
      用户基本信息
    • language

      private String language
    • pictureUrl

      private String pictureUrl
    • statusMessage

      private String statusMessage
    • messageType

      private String messageType
      消息相关信息
    • timestamp

      private String timestamp
  • Constructor Details

    • LineVisitorExtra

      public LineVisitorExtra()
  • Method Details

    • toJson

      public String toJson()
      将对象转换为JSON字符串
      Returns:
      JSON字符串
    • fromJson

      public static LineVisitorExtra fromJson(String jsonString)
      从JSON字符串解析对象
      Parameters:
      jsonString - JSON字符串
      Returns:
      LineVisitorExtra对象