@@ -19,7 +19,7 @@ public class WxConsts {
1919 public static final String XML_MSG_LINK = "link" ;
2020 public static final String XML_MSG_EVENT = "event" ;
2121 public static final String XML_TRANSFER_CUSTOMER_SERVICE = "transfer_customer_service" ;
22-
22+
2323 ///////////////////////
2424 // 主动发送消息(即客服消息)的消息类型
2525 ///////////////////////
@@ -33,7 +33,7 @@ public class WxConsts {
3333 public static final String CUSTOM_MSG_TRANSFER_CUSTOMER_SERVICE = "transfer_customer_service" ;
3434 public static final String CUSTOM_MSG_SAFE_NO = "0" ;
3535 public static final String CUSTOM_MSG_SAFE_YES = "1" ;
36-
36+
3737 ///////////////////////
3838 // 群发消息的消息类型
3939 ///////////////////////
@@ -42,7 +42,7 @@ public class WxConsts {
4242 public static final String MASS_MSG_VOICE = "voice" ;
4343 public static final String MASS_MSG_IMAGE = "image" ;
4444 public static final String MASS_MSG_VIDEO = "mpvideo" ;
45-
45+
4646 ///////////////////////
4747 // 群发消息后微信端推送给服务器的反馈消息
4848 ///////////////////////
@@ -57,25 +57,11 @@ public class WxConsts {
5757 public static final String MASS_ST_涉嫌版权 = "err(20013)" ;
5858 public static final String MASS_ST_涉嫌互推_互相宣传 = "err(22000)" ;
5959 public static final String MASS_ST_涉嫌其他 = "err(21000)" ;
60-
60+
6161 /**
6262 * 群发反馈消息代码所对应的文字描述
6363 */
6464 public static final Map <String , String > MASS_ST_2_DESC = new HashMap <String , String >();
65- static {
66- MASS_ST_2_DESC .put (MASS_ST_SUCCESS , "发送成功" );
67- MASS_ST_2_DESC .put (MASS_ST_FAIL , "发送失败" );
68- MASS_ST_2_DESC .put (MASS_ST_涉嫌广告 , "涉嫌广告" );
69- MASS_ST_2_DESC .put (MASS_ST_涉嫌政治 , "涉嫌政治" );
70- MASS_ST_2_DESC .put (MASS_ST_涉嫌社会 , "涉嫌社会" );
71- MASS_ST_2_DESC .put (MASS_ST_涉嫌色情 , "涉嫌色情" );
72- MASS_ST_2_DESC .put (MASS_ST_涉嫌违法犯罪 , "涉嫌违法犯罪" );
73- MASS_ST_2_DESC .put (MASS_ST_涉嫌欺诈 , "涉嫌欺诈" );
74- MASS_ST_2_DESC .put (MASS_ST_涉嫌版权 , "涉嫌版权" );
75- MASS_ST_2_DESC .put (MASS_ST_涉嫌互推_互相宣传 , "涉嫌互推_互相宣传" );
76- MASS_ST_2_DESC .put (MASS_ST_涉嫌其他 , "涉嫌其他" );
77- }
78-
7965 ///////////////////////
8066 // 微信端推送过来的事件类型
8167 ///////////////////////
@@ -103,11 +89,9 @@ public class WxConsts {
10389 public static final String EVT_USER_VIEW_CARD = "user_view_card" ;
10490 public static final String EVT_USER_ENTER_SESSION_FROM_CARD = "user_enter_session_from_card" ;
10591 public static final String EVT_CARD_SKU_REMIND = "card_sku_remind" ; // 库存报警
106-
10792 public static final String EVT_KF_CREATE_SESSION = "kf_create_session" ; // 客服接入会话
10893 public static final String EVT_KF_CLOSE_SESSION = "kf_close_session" ; // 客服关闭会话
10994 public static final String EVT_KF_SWITCH_SESSION = "kf_switch_session" ; // 客服转接会话
110-
11195 ///////////////////////
11296 // 上传多媒体文件的类型
11397 ///////////////////////
@@ -116,53 +100,89 @@ public class WxConsts {
116100 public static final String MEDIA_VIDEO = "video" ;
117101 public static final String MEDIA_THUMB = "thumb" ;
118102 public static final String MEDIA_FILE = "file" ;
119-
120103 ///////////////////////
121104 // 文件类型
122105 ///////////////////////
123106 public static final String FILE_JPG = "jpeg" ;
124107 public static final String FILE_MP3 = "mp3" ;
125108 public static final String FILE_AMR = "amr" ;
126109 public static final String FILE_MP4 = "mp4" ;
110+ /**
111+ * 点击推事件
112+ */
113+ public static final String BUTTON_CLICK = "click" ;
127114
128115
129116 ///////////////////////
130117 // 自定义菜单的按钮类型
131118 ///////////////////////
132- /** 点击推事件 */
133- public static final String BUTTON_CLICK = "click" ;
134- /** 跳转URL */
119+ /**
120+ * 跳转URL
121+ */
135122 public static final String BUTTON_VIEW = "view" ;
136- /** 扫码推事件 */
123+ /**
124+ * 扫码推事件
125+ */
137126 public static final String BUTTON_SCANCODE_PUSH = "scancode_push" ;
138- /** 扫码推事件且弹出“消息接收中”提示框 */
127+ /**
128+ * 扫码推事件且弹出“消息接收中”提示框
129+ */
139130 public static final String BUTTON_SCANCODE_WAITMSG = "scancode_waitmsg" ;
140- /** 弹出系统拍照发图 */
131+ /**
132+ * 弹出系统拍照发图
133+ */
141134 public static final String BUTTON_PIC_SYSPHOTO = "pic_sysphoto" ;
142- /** 弹出拍照或者相册发图 */
135+ /**
136+ * 弹出拍照或者相册发图
137+ */
143138 public static final String BUTTON_PIC_PHOTO_OR_ALBUM = "pic_photo_or_album" ;
144- /** 弹出微信相册发图器 */
139+ /**
140+ * 弹出微信相册发图器
141+ */
145142 public static final String BUTTON_PIC_WEIXIN = "pic_weixin" ;
146- /** 弹出地理位置选择器 */
143+ /**
144+ * 弹出地理位置选择器
145+ */
147146 public static final String BUTTON_LOCATION_SELECT = "location_select" ;
148- /** 下发消息(除文本消息) */
147+ /**
148+ * 下发消息(除文本消息)
149+ */
149150 public static final String BUTTON_MEDIA_ID = "media_id" ;
150- /** 跳转图文消息URL */
151+ /**
152+ * 跳转图文消息URL
153+ */
151154 public static final String BUTTON_VIEW_LIMITED = "view_limited" ;
155+ /**
156+ * 不弹出授权页面,直接跳转,只能获取用户openid
157+ */
158+ public static final String OAUTH2_SCOPE_BASE = "snsapi_base" ;
152159
153160 ///////////////////////
154161 // oauth2网页授权的scope
155162 ///////////////////////
156- /** 不弹出授权页面,直接跳转,只能获取用户openid */
157- public static final String OAUTH2_SCOPE_BASE = "snsapi_base" ;
158- /** 弹出授权页面,可通过openid拿到昵称、性别、所在地。并且,即使在未关注的情况下,只要用户授权,也能获取其信息 */
163+ /**
164+ * 弹出授权页面,可通过openid拿到昵称、性别、所在地。并且,即使在未关注的情况下,只要用户授权,也能获取其信息
165+ */
159166 public static final String OAUTH2_SCOPE_USER_INFO = "snsapi_userinfo" ;
160-
161167 ///////////////////////
162168 // 永久素材类型
163169 ///////////////////////
164170 public static final String MATERIAL_NEWS = "news" ;
165171 public static final String MATERIAL_VOICE = "voice" ;
166172 public static final String MATERIAL_IMAGE = "image" ;
167173 public static final String MATERIAL_VIDEO = "video" ;
174+
175+ static {
176+ MASS_ST_2_DESC .put (MASS_ST_SUCCESS , "发送成功" );
177+ MASS_ST_2_DESC .put (MASS_ST_FAIL , "发送失败" );
178+ MASS_ST_2_DESC .put (MASS_ST_涉嫌广告 , "涉嫌广告" );
179+ MASS_ST_2_DESC .put (MASS_ST_涉嫌政治 , "涉嫌政治" );
180+ MASS_ST_2_DESC .put (MASS_ST_涉嫌社会 , "涉嫌社会" );
181+ MASS_ST_2_DESC .put (MASS_ST_涉嫌色情 , "涉嫌色情" );
182+ MASS_ST_2_DESC .put (MASS_ST_涉嫌违法犯罪 , "涉嫌违法犯罪" );
183+ MASS_ST_2_DESC .put (MASS_ST_涉嫌欺诈 , "涉嫌欺诈" );
184+ MASS_ST_2_DESC .put (MASS_ST_涉嫌版权 , "涉嫌版权" );
185+ MASS_ST_2_DESC .put (MASS_ST_涉嫌互推_互相宣传 , "涉嫌互推_互相宣传" );
186+ MASS_ST_2_DESC .put (MASS_ST_涉嫌其他 , "涉嫌其他" );
187+ }
168188}
0 commit comments