com.github.sd4324530.fastweixin.api.enums
枚举 ResultType

java.lang.Object
  继承者 java.lang.Enum<ResultType>
      继承者 com.github.sd4324530.fastweixin.api.enums.ResultType
所有已实现的接口:
Serializable, Comparable<ResultType>

public enum ResultType
extends Enum<ResultType>

微信接口全局返回码枚举

从以下版本开始:
1.2
作者:
peiyu

枚举常量摘要
ACCESS_TOKEN_TIMEOUT
          access_token超时
ACCOUNT_EXISTS
          客服帐号已存在(kf_account existed)
ACCOUNT_TOO_LONG
          客服帐号名长度超过限制(仅允许10个英文字符,不包括@及@后的公众号的微信号)(invalid kf_acount length)
ACCOUNT_TOO_MANY
          客服帐号个数超过限制(10个客服账号)(kf_account count exceeded)
API_NOT_ALLOW_CALL
          api功能未授权
APP_SECRET_ERROR
          获取access_token时AppSecret错误,或者access_token无效
BUTTON_TYPE_ERROR
          button类型错误
CAN_NOT_DELETE_TAG
          该标签下粉丝数超过10w,不允许直接删除
CAN_NOT_MODIFY_TAG
          不能修改0/1/2这三个系统默认保留的标签
CUSTOMER_SERVICE_DOWN_TOO_MANY
          客服接口下行条数超过上限
DATE_FORMAT_ERROR
          日期格式错误
DATE_RANGE_ERROR
          日期范围错误
DESCRIPTION_OVER_LIMIT
          描述字段超过限制
FANS_TAGS_TOO_MANY
          有粉丝身上的标签数已经超过限制
GROUP_COUNT_TOO_MANY
          分组数量超过上限
GROUP_NAME_TOO_LONG
          分组名字过长
ILLEGAL_ACCESS_TOKEN
          不合法的access_token
ILLEGAL_ACCOUNT_CHARACTER
          客服帐号名包含非法字符(仅允许英文+数字)(illegal character in kf_account)
ILLEGAL_APP_ID
          不合法的APPID
ILLEGAL_BUTTON_KEY_LENTH
          不合法的按钮KEY长度
ILLEGAL_BUTTON_NAME_LENTH
          不合法的按钮名字长度
ILLEGAL_BUTTON_URL_LENTH
          不合法的按钮URL长度
ILLEGAL_FILE_SIZE
          不合法的文件大小
ILLEGAL_FILE_TYPE
          不合法的文件类型
ILLEGAL_GROUP_ID
          不合法的分组id
ILLEGAL_GROUP_NAME
          分组名字不合法
ILLEGAL_MEDIA_ID
          不合法的媒体文件id
ILLEGAL_MEDIA_ID_SIZE
          media_id大小不合法
ILLEGAL_MEDIA_ID_TYPE
          不合法的media_id类型
ILLEGAL_MEDIA_TYPE
          不合法的媒体文件类型
ILLEGAL_MENU_NUMBER
          不合法的按钮个数
ILLEGAL_MENU_TYPE
          不合法的菜单类型
ILLEGAL_MENU_USER
          不合法的自定义菜单使用用户
ILLEGAL_MENU_VERSION
          不合法的菜单版本号
ILLEGAL_MESSAGE_TYPE
          不合法的消息类型
ILLEGAL_OAUTH_CODE
          不合法的oauth_code
ILLEGAL_OPEN_ID
          不合法的OpenID
ILLEGAL_OPENID_LIST
          不合法的openid列表
ILLEGAL_OPENID_LIST_LENTH
          不合法的openid列表长度
ILLEGAL_PARAM
          不合法的参数
ILLEGAL_PICTURE_SIZE
          不合法的图片文件大小
ILLEGAL_POST_PARAM
          POST数据参数不合法
ILLEGAL_REFRESH_TOKEN
          不合法的refresh_token
ILLEGAL_REQUEST_STRING
          不合法的请求字符
ILLEGAL_REQUEST_TYPE
          不合法的请求格式
ILLEGAL_SUB_MENU_KEY_LENTH
          不合法的子菜单按钮KEY长度
ILLEGAL_SUB_MENU_LENTH
          不合法的子菜单按钮名字长度
ILLEGAL_SUB_MENU_LEVEL
          不合法的子菜单级数
ILLEGAL_SUB_MENU_NUMBER
          不合法的子菜单按钮个数
ILLEGAL_SUB_MENU_TYPE
          不合法的子菜单按钮类型
ILLEGAL_SUB_MENU_URL_LENTH
          不合法的子菜单按钮URL长度
ILLEGAL_TAG_ID
          非法的tag_id
ILLEGAL_TAG_NAME
          标签名非法,请注意不能和其他标签重名
ILLEGAL_THUMBNAIL_SIZE
          不合法的缩略图文件大小
ILLEGAL_TICKET
          Ticket不合法
ILLEGAL_TOKEN_TYPE
          不合法的凭证类型
ILLEGAL_URL_LENTH
          不合法的URL长度
ILLEGAL_VIDEO_SIZE
          不合法的视频文件大小
ILLEGAL_VOICE_SIZE
          不合法的语音文件大小
INTERFACE_OVER_LIMIT
          接口调用超过限制
INVALID_ACCOUNT
          无效客服账号(invalid kf_account)
INVALID_FILE_TYPE
          无效头像文件类型(invalid file type)
INVALID_PARAM
          参数错误(invalid parameter)
JSON_OR_XML_ERROR
          解析JSON/XML内容错误
LINK_OVER_LIMIT
          链接字段超过限制
MEDIA_DATA_OVER_LIMIT
          多媒体文件大小超过限制
MEDIA_FILE_IS_NULL
          多媒体文件为空
MENU_OVER_LIMIT
          创建菜单个数超过限制
MESSAGE_CONTENT_OVER_LIMIT
          消息内容超过限制
NEED_FRIEND
          需要好友关系
NEED_REQUEST_GET
          需要GET请求
NEED_REQUEST_HTTPS
          需要HTTPS请求
NEED_REQUEST_POST
          需要POST请求
NEED_USER_FOLLOW
          需要接收者关注
NEWS_MESSAGE_IS_NULL
          图文消息内容为空
NEWS_MESSAGE_OVER_LIMIT
          图文消息超过限制
NO_ACCESS_TOKEN
          缺少access_token参数
NO_APPID
          缺少appid参数
NO_MEDIA_DATA
          缺少多媒体文件数据
NO_MEDIA_ID
          缺少media_id参数
NO_MODIFY_SYSTEM_GROUP
          系统分组,不允许修改
NO_OAUTH_CODE
          缺少oauth code
NO_OPEN_ID
          缺少openid
NO_REFRESH_TOKEN
          缺少refresh_token参数
NO_SECRET
          缺少secret参数
NO_SUB_MENU_DATA
          缺少子菜单数据
NOT_EXIST_MEDIA_DATA
          不存在媒体数据
NOT_EXIST_MENU_DATA
          不存在的菜单数据
NOT_EXIST_MENU_VERSION
          不存在的菜单版本
NOT_EXIST_USER
          不存在的用户
OAUTH_CODE_TIMEOUT
          oauth_code超时
OPENID_APPID_NOT_MATCH
          传入的openid不属于此AppID
OTHER_ERROR
          其他错误
PICTURE_LINK_OVER_LIMIT
          图片链接字段超过限制
POST_DATA_IS_NULL
          POST的数据包为空
REFRESH_TOKEN_TIMEOUT
          refresh_token超时
REMOTE_SERVER_ERROR
          远端服务不可用
REVIEW_TIME_OVER_LIMIT
          回复时间超过限制
SUCCESS
          请求成功
SYSTEM_BUSY
          系统繁忙
SYSTEM_ERROR
          系统错误(system error)
TAG_NAME_TOO_LONG
          标签名长度超过30个字节
TAG_NAME_TOO_MANY
          创建的标签数过多,请注意不能超过100个
TEXT_MESSAGE_IS_NULL
          文本消息内容为空
TITLE_OVER_LIMIT
          标题字段超过限制
USER_NOT_ALLOW_API
          用户未授权该api
USER_USE_LIMIT
          用户受限,可能是违规后接口被封禁
VOICE_TIME_OVER_LIMIT
          语音播放时间超过限制
 
方法摘要
static ResultType get(String code)
          通过code得到返回结果对象
 Integer getCode()
          获得结果码
 String getDescription()
          获得结果描述
 String toString()
           
static ResultType valueOf(String name)
          返回带有指定名称的该类型的枚举常量。
static ResultType[] values()
          按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
 
从类 java.lang.Enum 继承的方法
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
 
从类 java.lang.Object 继承的方法
getClass, notify, notifyAll, wait, wait, wait
 

枚举常量详细信息

SYSTEM_BUSY

public static final ResultType SYSTEM_BUSY
系统繁忙


SUCCESS

public static final ResultType SUCCESS
请求成功


APP_SECRET_ERROR

public static final ResultType APP_SECRET_ERROR
获取access_token时AppSecret错误,或者access_token无效


ILLEGAL_TOKEN_TYPE

public static final ResultType ILLEGAL_TOKEN_TYPE
不合法的凭证类型


ILLEGAL_OPEN_ID

public static final ResultType ILLEGAL_OPEN_ID
不合法的OpenID


ILLEGAL_MEDIA_TYPE

public static final ResultType ILLEGAL_MEDIA_TYPE
不合法的媒体文件类型


ILLEGAL_FILE_TYPE

public static final ResultType ILLEGAL_FILE_TYPE
不合法的文件类型


ILLEGAL_FILE_SIZE

public static final ResultType ILLEGAL_FILE_SIZE
不合法的文件大小


ILLEGAL_MEDIA_ID

public static final ResultType ILLEGAL_MEDIA_ID
不合法的媒体文件id


ILLEGAL_MESSAGE_TYPE

public static final ResultType ILLEGAL_MESSAGE_TYPE
不合法的消息类型


ILLEGAL_PICTURE_SIZE

public static final ResultType ILLEGAL_PICTURE_SIZE
不合法的图片文件大小


ILLEGAL_VOICE_SIZE

public static final ResultType ILLEGAL_VOICE_SIZE
不合法的语音文件大小


ILLEGAL_VIDEO_SIZE

public static final ResultType ILLEGAL_VIDEO_SIZE
不合法的视频文件大小


ILLEGAL_THUMBNAIL_SIZE

public static final ResultType ILLEGAL_THUMBNAIL_SIZE
不合法的缩略图文件大小


ILLEGAL_APP_ID

public static final ResultType ILLEGAL_APP_ID
不合法的APPID


ILLEGAL_ACCESS_TOKEN

public static final ResultType ILLEGAL_ACCESS_TOKEN
不合法的access_token


ILLEGAL_MENU_TYPE

public static final ResultType ILLEGAL_MENU_TYPE
不合法的菜单类型


ILLEGAL_MENU_NUMBER

public static final ResultType ILLEGAL_MENU_NUMBER
不合法的按钮个数


ILLEGAL_BUTTON_NAME_LENTH

public static final ResultType ILLEGAL_BUTTON_NAME_LENTH
不合法的按钮名字长度


ILLEGAL_BUTTON_KEY_LENTH

public static final ResultType ILLEGAL_BUTTON_KEY_LENTH
不合法的按钮KEY长度


ILLEGAL_BUTTON_URL_LENTH

public static final ResultType ILLEGAL_BUTTON_URL_LENTH
不合法的按钮URL长度


ILLEGAL_MENU_VERSION

public static final ResultType ILLEGAL_MENU_VERSION
不合法的菜单版本号


ILLEGAL_SUB_MENU_LEVEL

public static final ResultType ILLEGAL_SUB_MENU_LEVEL
不合法的子菜单级数


ILLEGAL_SUB_MENU_NUMBER

public static final ResultType ILLEGAL_SUB_MENU_NUMBER
不合法的子菜单按钮个数


ILLEGAL_SUB_MENU_TYPE

public static final ResultType ILLEGAL_SUB_MENU_TYPE
不合法的子菜单按钮类型


ILLEGAL_SUB_MENU_LENTH

public static final ResultType ILLEGAL_SUB_MENU_LENTH
不合法的子菜单按钮名字长度


ILLEGAL_SUB_MENU_KEY_LENTH

public static final ResultType ILLEGAL_SUB_MENU_KEY_LENTH
不合法的子菜单按钮KEY长度


ILLEGAL_SUB_MENU_URL_LENTH

public static final ResultType ILLEGAL_SUB_MENU_URL_LENTH
不合法的子菜单按钮URL长度


ILLEGAL_MENU_USER

public static final ResultType ILLEGAL_MENU_USER
不合法的自定义菜单使用用户


ILLEGAL_OAUTH_CODE

public static final ResultType ILLEGAL_OAUTH_CODE
不合法的oauth_code


ILLEGAL_REFRESH_TOKEN

public static final ResultType ILLEGAL_REFRESH_TOKEN
不合法的refresh_token


ILLEGAL_OPENID_LIST

public static final ResultType ILLEGAL_OPENID_LIST
不合法的openid列表


ILLEGAL_OPENID_LIST_LENTH

public static final ResultType ILLEGAL_OPENID_LIST_LENTH
不合法的openid列表长度


ILLEGAL_REQUEST_STRING

public static final ResultType ILLEGAL_REQUEST_STRING
不合法的请求字符


ILLEGAL_PARAM

public static final ResultType ILLEGAL_PARAM
不合法的参数


ILLEGAL_REQUEST_TYPE

public static final ResultType ILLEGAL_REQUEST_TYPE
不合法的请求格式


ILLEGAL_URL_LENTH

public static final ResultType ILLEGAL_URL_LENTH
不合法的URL长度


ILLEGAL_GROUP_ID

public static final ResultType ILLEGAL_GROUP_ID
不合法的分组id


ILLEGAL_GROUP_NAME

public static final ResultType ILLEGAL_GROUP_NAME
分组名字不合法


ILLEGAL_MEDIA_ID_SIZE

public static final ResultType ILLEGAL_MEDIA_ID_SIZE
media_id大小不合法


BUTTON_TYPE_ERROR

public static final ResultType BUTTON_TYPE_ERROR
button类型错误


ILLEGAL_MEDIA_ID_TYPE

public static final ResultType ILLEGAL_MEDIA_ID_TYPE
不合法的media_id类型


NO_ACCESS_TOKEN

public static final ResultType NO_ACCESS_TOKEN
缺少access_token参数


NO_APPID

public static final ResultType NO_APPID
缺少appid参数


NO_REFRESH_TOKEN

public static final ResultType NO_REFRESH_TOKEN
缺少refresh_token参数


NO_SECRET

public static final ResultType NO_SECRET
缺少secret参数


NO_MEDIA_DATA

public static final ResultType NO_MEDIA_DATA
缺少多媒体文件数据


NO_MEDIA_ID

public static final ResultType NO_MEDIA_ID
缺少media_id参数


NO_SUB_MENU_DATA

public static final ResultType NO_SUB_MENU_DATA
缺少子菜单数据


NO_OAUTH_CODE

public static final ResultType NO_OAUTH_CODE
缺少oauth code


NO_OPEN_ID

public static final ResultType NO_OPEN_ID
缺少openid


ACCESS_TOKEN_TIMEOUT

public static final ResultType ACCESS_TOKEN_TIMEOUT
access_token超时


REFRESH_TOKEN_TIMEOUT

public static final ResultType REFRESH_TOKEN_TIMEOUT
refresh_token超时


OAUTH_CODE_TIMEOUT

public static final ResultType OAUTH_CODE_TIMEOUT
oauth_code超时


NEED_REQUEST_GET

public static final ResultType NEED_REQUEST_GET
需要GET请求


NEED_REQUEST_POST

public static final ResultType NEED_REQUEST_POST
需要POST请求


NEED_REQUEST_HTTPS

public static final ResultType NEED_REQUEST_HTTPS
需要HTTPS请求


NEED_USER_FOLLOW

public static final ResultType NEED_USER_FOLLOW
需要接收者关注


NEED_FRIEND

public static final ResultType NEED_FRIEND
需要好友关系


MEDIA_FILE_IS_NULL

public static final ResultType MEDIA_FILE_IS_NULL
多媒体文件为空


POST_DATA_IS_NULL

public static final ResultType POST_DATA_IS_NULL
POST的数据包为空


NEWS_MESSAGE_IS_NULL

public static final ResultType NEWS_MESSAGE_IS_NULL
图文消息内容为空


TEXT_MESSAGE_IS_NULL

public static final ResultType TEXT_MESSAGE_IS_NULL
文本消息内容为空


MEDIA_DATA_OVER_LIMIT

public static final ResultType MEDIA_DATA_OVER_LIMIT
多媒体文件大小超过限制


MESSAGE_CONTENT_OVER_LIMIT

public static final ResultType MESSAGE_CONTENT_OVER_LIMIT
消息内容超过限制


TITLE_OVER_LIMIT

public static final ResultType TITLE_OVER_LIMIT
标题字段超过限制


DESCRIPTION_OVER_LIMIT

public static final ResultType DESCRIPTION_OVER_LIMIT
描述字段超过限制


LINK_OVER_LIMIT

public static final ResultType LINK_OVER_LIMIT
链接字段超过限制


PICTURE_LINK_OVER_LIMIT

public static final ResultType PICTURE_LINK_OVER_LIMIT
图片链接字段超过限制


VOICE_TIME_OVER_LIMIT

public static final ResultType VOICE_TIME_OVER_LIMIT
语音播放时间超过限制


NEWS_MESSAGE_OVER_LIMIT

public static final ResultType NEWS_MESSAGE_OVER_LIMIT
图文消息超过限制


INTERFACE_OVER_LIMIT

public static final ResultType INTERFACE_OVER_LIMIT
接口调用超过限制


MENU_OVER_LIMIT

public static final ResultType MENU_OVER_LIMIT
创建菜单个数超过限制


REVIEW_TIME_OVER_LIMIT

public static final ResultType REVIEW_TIME_OVER_LIMIT
回复时间超过限制


NO_MODIFY_SYSTEM_GROUP

public static final ResultType NO_MODIFY_SYSTEM_GROUP
系统分组,不允许修改


GROUP_NAME_TOO_LONG

public static final ResultType GROUP_NAME_TOO_LONG
分组名字过长


GROUP_COUNT_TOO_MANY

public static final ResultType GROUP_COUNT_TOO_MANY
分组数量超过上限


CUSTOMER_SERVICE_DOWN_TOO_MANY

public static final ResultType CUSTOMER_SERVICE_DOWN_TOO_MANY
客服接口下行条数超过上限


TAG_NAME_TOO_MANY

public static final ResultType TAG_NAME_TOO_MANY
创建的标签数过多,请注意不能超过100个


CAN_NOT_DELETE_TAG

public static final ResultType CAN_NOT_DELETE_TAG
该标签下粉丝数超过10w,不允许直接删除


CAN_NOT_MODIFY_TAG

public static final ResultType CAN_NOT_MODIFY_TAG
不能修改0/1/2这三个系统默认保留的标签


FANS_TAGS_TOO_MANY

public static final ResultType FANS_TAGS_TOO_MANY
有粉丝身上的标签数已经超过限制


ILLEGAL_TAG_NAME

public static final ResultType ILLEGAL_TAG_NAME
标签名非法,请注意不能和其他标签重名


TAG_NAME_TOO_LONG

public static final ResultType TAG_NAME_TOO_LONG
标签名长度超过30个字节


ILLEGAL_TAG_ID

public static final ResultType ILLEGAL_TAG_ID
非法的tag_id


NOT_EXIST_MEDIA_DATA

public static final ResultType NOT_EXIST_MEDIA_DATA
不存在媒体数据


NOT_EXIST_MENU_VERSION

public static final ResultType NOT_EXIST_MENU_VERSION
不存在的菜单版本


NOT_EXIST_MENU_DATA

public static final ResultType NOT_EXIST_MENU_DATA
不存在的菜单数据


NOT_EXIST_USER

public static final ResultType NOT_EXIST_USER
不存在的用户


JSON_OR_XML_ERROR

public static final ResultType JSON_OR_XML_ERROR
解析JSON/XML内容错误


API_NOT_ALLOW_CALL

public static final ResultType API_NOT_ALLOW_CALL
api功能未授权


OPENID_APPID_NOT_MATCH

public static final ResultType OPENID_APPID_NOT_MATCH
传入的openid不属于此AppID


USER_NOT_ALLOW_API

public static final ResultType USER_NOT_ALLOW_API
用户未授权该api


USER_USE_LIMIT

public static final ResultType USER_USE_LIMIT
用户受限,可能是违规后接口被封禁


INVALID_PARAM

public static final ResultType INVALID_PARAM
参数错误(invalid parameter)


INVALID_ACCOUNT

public static final ResultType INVALID_ACCOUNT
无效客服账号(invalid kf_account)


ACCOUNT_EXISTS

public static final ResultType ACCOUNT_EXISTS
客服帐号已存在(kf_account existed)


ACCOUNT_TOO_LONG

public static final ResultType ACCOUNT_TOO_LONG
客服帐号名长度超过限制(仅允许10个英文字符,不包括@及@后的公众号的微信号)(invalid kf_acount length)


ILLEGAL_ACCOUNT_CHARACTER

public static final ResultType ILLEGAL_ACCOUNT_CHARACTER
客服帐号名包含非法字符(仅允许英文+数字)(illegal character in kf_account)


ACCOUNT_TOO_MANY

public static final ResultType ACCOUNT_TOO_MANY
客服帐号个数超过限制(10个客服账号)(kf_account count exceeded)


INVALID_FILE_TYPE

public static final ResultType INVALID_FILE_TYPE
无效头像文件类型(invalid file type)


SYSTEM_ERROR

public static final ResultType SYSTEM_ERROR
系统错误(system error)


DATE_FORMAT_ERROR

public static final ResultType DATE_FORMAT_ERROR
日期格式错误


DATE_RANGE_ERROR

public static final ResultType DATE_RANGE_ERROR
日期范围错误


ILLEGAL_POST_PARAM

public static final ResultType ILLEGAL_POST_PARAM
POST数据参数不合法


REMOTE_SERVER_ERROR

public static final ResultType REMOTE_SERVER_ERROR
远端服务不可用


ILLEGAL_TICKET

public static final ResultType ILLEGAL_TICKET
Ticket不合法


OTHER_ERROR

public static final ResultType OTHER_ERROR
其他错误

方法详细信息

values

public static ResultType[] values()
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。该方法可用于迭代 常量,如下所示:
for (ResultType c : ResultType.values())
    System.out.println(c);


valueOf

public static ResultType valueOf(String name)
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格。)

参数:
name - 要返回的枚举常量的名称。
返回:
返回带有指定名称的枚举常量
抛出:
如果该枚举类型没有带有指定名称的常量, - 则抛出 IllegalArgumentException

get

public static ResultType get(String code)
通过code得到返回结果对象

参数:
code - 结果码
返回:
结果枚举对象

getCode

public Integer getCode()
获得结果码

返回:
结果码

getDescription

public String getDescription()
获得结果描述

返回:
结果描述

toString

public String toString()
覆盖:
Enum<ResultType> 中的 toString


Copyright © 2017. All rights reserved.