package org.nutz.weixin.bean;

public enum WxEventType {

	/**
	 * 订阅
	 */
	subscribe, 
	
	/**
	 * 取消订阅
	 */
	unsubscribe, 
	
	/**
	 * 
	 */
	SCAN, 
	
	/**
	 * 
	 */
	LOCATION, 
	
	/**
	 * 点击推事件
	 * 
	 * <pre>
	 * 用户点击click类型按钮后，微信服务器会通过消息接口推送消息类型为event的结构给开发者（参考消息接口指南）
	 * 并且带上按钮中开发者填写的key值，开发者可以通过自定义的key值与用户进行交互；
	 * </pre>
	 */
	CLICK, 
	
	/**
	 * 跳转URL
	 * 
	 * <pre>
	 * 用户点击view类型按钮后，微信客户端将会打开开发者在按钮中填写的网页URL
	 * 可与网页授权获取用户基本信息接口结合，获得用户基本信息。
	 * <pre>
	 */
	VIEW, 
	
	/**
	 * 
	 */
	TEMPLATESENDJOBFINISH,

	// 以下事件仅支持, 微信iPhone5.4.1+, Android5.4+
	/**
	 * 扫码推事件
	 * 
	 * <pre>
	 * 用户点击按钮后，微信客户端将调起扫一扫工具
	 * 完成扫码操作后显示扫描结果（如果是URL，将进入URL），且会将扫码的结果传给开发者，开发者可以下发消息。
	 * </pre>
	 */
	scancode_push,

	/**
	 * 扫码推事件且弹出“消息接收中”提示框
	 * 
	 * <pre>
	 * 用户点击按钮后，微信客户端将调起扫一扫工具
	 * 完成扫码操作后，将扫码的结果传给开发者，同时收起扫一扫工具
	 * 然后弹出“消息接收中”提示框，随后可能会收到开发者下发的消息。
	 * </pre>
	 */
	scancode_waitmsg,

	/**
	 * 弹出系统拍照发图
	 * 
	 * <pre>
	 * 用户点击按钮后，微信客户端将调起系统相机
	 * 完成拍照操作后，会将拍摄的相片发送给开发者，并推送事件给开发者，同时收起系统相机，随后可能会收到开发者下发的消息。
	 * </pre>
	 */
	pic_sysphoto,

	/**
	 * 弹出拍照或者相册发图
	 * 
	 * <pre>
	 * 用户点击按钮后，微信客户端将弹出选择器供用户选择“拍照”或者“从手机相册选择”。
	 * 用户选择后即走其他两种流程。
	 * </pre>
	 */
	pic_photo_or_album,

	/**
	 * 弹出微信相册发图器
	 * 
	 * <pre>
	 * 用户点击按钮后，微信客户端将调起微信相册
	 * 完成选择操作后，将选择的相片发送给开发者的服务器，并推送事件给开发者，同时收起相册，随后可能会收到开发者下发的消息。
	 * </pre>
	 */
	pic_weixin,

	/**
	 * 弹出地理位置选择器
	 * 
	 * <pre>
	 * 用户点击按钮后，微信客户端将调起地理位置选择工具
	 * 完成选择操作后，将选择的地理位置发送给开发者的服务器，同时收起位置选择工具，随后可能会收到开发者下发的消息。
	 * </pre>
	 */
	location_select
}

@@ -444,24 +444,25 @@
 %E6%88%B7%E5%9F%BA%E6%9C%AC%E4%BF%A1%E6%81%AF%E3%80%82%0A%09 * %3C
+/
 pre%3E%0A%09 */%0A%09V

javadoc 错误