public class MessageHelper
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MessageHelper.ExtMsgType |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TAG_MSGTYPE |
static java.lang.String |
TAG_ROOT |
static java.lang.String |
TAG_WEICHAT |
| Constructor and Description |
|---|
MessageHelper() |
public static final java.lang.String TAG_ROOT
public static final java.lang.String TAG_MSGTYPE
public static final java.lang.String TAG_WEICHAT
public static MessageHelper.ExtMsgType getMessageExtType(Message message)
public static org.json.JSONObject getContainerObject(Message message, java.lang.String tag)
public static EvaluationInfo getEvalRequest(Message message)
public static RobotMenuInfo getRobotMenu(Message message)
public static TransferIndication getTransferIndication(Message message)
public static ControlMessage getTransferToAgent(Message message)
public static VisitorTrack getVisitorTrack(Message message)
public static ToCustomServiceInfo getToCustomServiceInfo(Message message)
public static ArticlesInfo getArticlesMessage(Message message)
public static boolean isArticlesMessage(Message message)
public static java.lang.String getCustomEmojiMessage(Message message)
public static boolean isFormMessage(Message message)
public static boolean isNotificationMessage(Message message)
public static boolean isTicketStatusChangedMessage(Message message)
public static void sendEvalMessage(Message message, java.lang.String detail, EvaluationInfo.Degree degree, java.util.List<EvaluationInfo.TagInfo> selectedTags, Callback callback)
public static void sendEvalMessage(java.lang.String msgId,
java.lang.String summary,
java.lang.String detail,
Callback callback)