Package com.bytedesk.social.line
Class LineEventListener
java.lang.Object
com.bytedesk.social.line.LineEventListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final LineMessageService
private final ThreadRestService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
handleAudioMessage
(MessageProtobuf messageProtobuf, LineThreadExtra lineThreadExtra) 处理音频消息private void
handleCardMessage
(MessageProtobuf messageProtobuf, LineThreadExtra lineThreadExtra) 处理名片消息private void
handleFileMessage
(MessageProtobuf messageProtobuf, LineThreadExtra lineThreadExtra) 处理文件消息private void
handleImageMessage
(MessageProtobuf messageProtobuf, LineThreadExtra lineThreadExtra) 处理图片消息private void
handleLinkMessage
(MessageProtobuf messageProtobuf, LineThreadExtra lineThreadExtra) 处理链接消息private void
handleLocationMessage
(MessageProtobuf messageProtobuf, LineThreadExtra lineThreadExtra) 处理位置消息private void
handleRateInviteMessage
(MessageProtobuf messageProtobuf, LineThreadExtra lineThreadExtra) 处理评分邀请消息private void
handleTextMessage
(MessageProtobuf messageProtobuf, LineThreadExtra lineThreadExtra) 处理文本消息private void
handleVideoMessage
(MessageProtobuf messageProtobuf, LineThreadExtra lineThreadExtra) 处理视频消息void
private void
sendMessageToLine
(MessageProtobuf messageProtobuf, ThreadEntity thread)
-
Field Details
-
threadRestService
-
lineMessageService
-
processedMessageUids
-
-
Constructor Details
-
LineEventListener
public LineEventListener()
-
-
Method Details
-
onMessageJsonEvent
-
sendMessageToLine
-
handleTextMessage
处理文本消息 -
handleImageMessage
处理图片消息 -
handleAudioMessage
处理音频消息 -
handleVideoMessage
处理视频消息 -
handleFileMessage
处理文件消息 -
handleLocationMessage
private void handleLocationMessage(MessageProtobuf messageProtobuf, LineThreadExtra lineThreadExtra) 处理位置消息 -
handleLinkMessage
处理链接消息 -
handleCardMessage
处理名片消息 -
handleRateInviteMessage
private void handleRateInviteMessage(MessageProtobuf messageProtobuf, LineThreadExtra lineThreadExtra) 处理评分邀请消息
-