Serialized Form


Package com.foxinmy.weixin4j.dispatcher

Class com.foxinmy.weixin4j.dispatcher.WeixinMessageKey extends Object implements Serializable

serialVersionUID: -691330687850400289L

Serialized Fields

messageType

String messageType

eventType

String eventType

accountType

AccountType accountType

Package com.foxinmy.weixin4j.message

Class com.foxinmy.weixin4j.message.ImageMessage extends WeixinMessage implements Serializable

serialVersionUID: 8430800898756567016L

Serialized Fields

picUrl

String picUrl
图片链接


mediaId

String mediaId
图片消息媒体id,可以调用多媒体文件下载接口拉取数据。

Class com.foxinmy.weixin4j.message.LinkMessage extends WeixinMessage implements Serializable

serialVersionUID: 754952745115497030L

Serialized Fields

title

String title
消息标题


description

String description
消息描述


url

String url
消息链接

Class com.foxinmy.weixin4j.message.LocationMessage extends WeixinMessage implements Serializable

serialVersionUID: 2866021596599237334L

Serialized Fields

x

double x
地理位置维度


y

double y
地理位置经度


scale

double scale
地图缩放大小


label

String label
地理位置信息

Class com.foxinmy.weixin4j.message.TextMessage extends WeixinMessage implements Serializable

serialVersionUID: -7018053906644190260L

Serialized Fields

content

String content
消息内容

Class com.foxinmy.weixin4j.message.VideoMessage extends WeixinMessage implements Serializable

serialVersionUID: -1013075358679078381L

Serialized Fields

mediaId

String mediaId
视频消息媒体id,可以调用多媒体文件下载接口拉取数据。


thumbMediaId

String thumbMediaId
视频消息缩略图的媒体id,可以调用多媒体文件下载接口拉取数据。

Class com.foxinmy.weixin4j.message.VoiceMessage extends WeixinMessage implements Serializable

serialVersionUID: -7988380977182214003L

Serialized Fields

mediaId

String mediaId
语音消息媒体id,可以调用多媒体文件下载接口拉取数据。


format

String format
语音格式,如amr,speex等


recognition

String recognition
语音识别结果,UTF8编码


Package com.foxinmy.weixin4j.message.event

Class com.foxinmy.weixin4j.message.event.EventMessage extends WeixinMessage implements Serializable

serialVersionUID: 7703667223814088865L

Serialized Fields

eventType

String eventType
事件类型

See Also:
EventType

Class com.foxinmy.weixin4j.message.event.LocationEventMessage extends EventMessage implements Serializable

serialVersionUID: -2030716800669824861L

Serialized Fields

latitude

double latitude
地理位置纬度


longitude

double longitude
地理位置经度


precision

double precision
地理位置精度

Class com.foxinmy.weixin4j.message.event.MenuEventMessage extends EventMessage implements Serializable

serialVersionUID: -1049672447995366063L

Serialized Fields

eventKey

String eventKey
事件KEY值,与自定义菜单接口中KEY值对应


menuId

String menuId
指菜单ID,如果是个性化菜单,则可以通过这个字段,知道是哪个规则的菜单被点击了。

Class com.foxinmy.weixin4j.message.event.MenuLocationEventMessage extends MenuEventMessage implements Serializable

serialVersionUID: 145223888272819563L

Serialized Fields

locationInfo

MenuLocationEventMessage.LocationInfo locationInfo
发送的位置消息

Class com.foxinmy.weixin4j.message.event.MenuLocationEventMessage.LocationInfo extends Object implements Serializable

serialVersionUID: 4904181780216819965L

Serialized Fields

x

double x
地理位置维度


y

double y
地理位置经度


scale

double scale
地图缩放大小


label

String label
地理位置信息


poiname

String poiname
朋友圈POI的名字,可能为空

Class com.foxinmy.weixin4j.message.event.MenuPhotoEventMessage extends MenuEventMessage implements Serializable

serialVersionUID: 3142350663022709730L

Serialized Fields

pictureInfo

MenuPhotoEventMessage.PictureInfo pictureInfo
发送的图片信息

Class com.foxinmy.weixin4j.message.event.MenuPhotoEventMessage.PictureInfo extends Object implements Serializable

serialVersionUID: -3361375879168233258L

Serialized Fields

count

int count
发送的图片数量


items

List<E> items
图片列表

Class com.foxinmy.weixin4j.message.event.MenuPhotoEventMessage.PictureItem extends Object implements Serializable

serialVersionUID: -7636697449096645590L

Serialized Fields

md5

String md5
图片的MD5值,开发者若需要,可用于验证接收到图片

Class com.foxinmy.weixin4j.message.event.MenuScanEventMessage extends MenuEventMessage implements Serializable

serialVersionUID: 3142350663022709730L

Serialized Fields

scanInfo

MenuScanEventMessage.ScanInfo scanInfo
扫描信息

Class com.foxinmy.weixin4j.message.event.MenuScanEventMessage.ScanInfo extends Object implements Serializable

serialVersionUID: 2237570238164900421L

Serialized Fields

type

String type
扫描类型,一般是qrcode


result

String result
扫描结果,即二维码对应的字符串信息


Package com.foxinmy.weixin4j.mp.component

Class com.foxinmy.weixin4j.mp.component.ComponentMessage extends Object implements Serializable

serialVersionUID: -7243616276403632118L

Serialized Fields

appId

String appId
第三方平台appid


eventType

String eventType
事件类型


createTime

long createTime
时间戳


verifyTicket

String verifyTicket
Ticket内容


authAppId

String authAppId
授权方的Appid


authCode

String authCode
授权码,可用于换取公众号的接口调用凭据


authCodeExpiredTime

long authCodeExpiredTime
授权码过期时间


Package com.foxinmy.weixin4j.mp.event

Class com.foxinmy.weixin4j.mp.event.KfCloseEventMessage extends EventMessage implements Serializable

serialVersionUID: 3644449346935205541L

Serialized Fields

kfAccount

String kfAccount
客服账号

Class com.foxinmy.weixin4j.mp.event.KfCreateEventMessage extends EventMessage implements Serializable

serialVersionUID: -8968189700999202108L

Serialized Fields

kfAccount

String kfAccount
客服账号

Class com.foxinmy.weixin4j.mp.event.KfSwitchEventMessage extends EventMessage implements Serializable

serialVersionUID: 4319501074109623413L

Serialized Fields

fromKfAccount

String fromKfAccount
来自的客服账号


toKfAccount

String toKfAccount
转移给客服账号

Class com.foxinmy.weixin4j.mp.event.MassEventMessage extends EventMessage implements Serializable

serialVersionUID: -1660543255873723895L

Serialized Fields

status

String status
群发后的状态信息 为“send success”或“send fail”或“err(num)


totalCount

int totalCount
group_id下粉丝数;或者openid_list中的粉丝数


filterCount

int filterCount
过滤(过滤是指特定地区、性别的过滤、用户设置拒收的过滤,用户接收已超4条的过滤)后,准备发送的粉丝数,原则上,FilterCount = SentCount + ErrorCount


sentCount

int sentCount
发送成功的粉丝数


errorCount

int errorCount
发送失败的粉丝数

Class com.foxinmy.weixin4j.mp.event.ScanEventMessage extends EventMessage implements Serializable

serialVersionUID: 8078674062833071562L

Serialized Fields

eventKey

String eventKey
事件KEY值,是一个32位无符号整数,即创建二维码时的二维码scene_id


ticket

String ticket
二维码的ticket,可用来换取二维码图片

Class com.foxinmy.weixin4j.mp.event.ScribeEventMessage extends ScanEventMessage implements Serializable

serialVersionUID: -6846321620262204915L

Class com.foxinmy.weixin4j.mp.event.TemplatesendjobfinishMessage extends EventMessage implements Serializable

serialVersionUID: -2903359365988594012L

Serialized Fields

status

String status
推送状态 如failed: system failed

Class com.foxinmy.weixin4j.mp.event.VerifyExpireEventMessage extends EventMessage implements Serializable

serialVersionUID: -4309074299189681095L

Serialized Fields

expiredTime

long expiredTime
有效期 (整形),指的是时间戳,将于该时间戳认证过期

Class com.foxinmy.weixin4j.mp.event.VerifyFailEventMessage extends VerifyExpireEventMessage implements Serializable

serialVersionUID: 2155899086751787490L

Serialized Fields

failTime

long failTime
失败发生时间 (整形),时间戳


failReason

String failReason
认证失败的原因


Package com.foxinmy.weixin4j.qy.chat

Class com.foxinmy.weixin4j.qy.chat.ChatItem extends Object implements Serializable

serialVersionUID: -5921235260175596270L

Serialized Fields

LIST_SEPARATOR

String LIST_SEPARATOR

operatorId

String operatorId
操作成员UserID


createTime

long createTime
消息创建时间(整型)


msgType

String msgType
消息类型


eventType

String eventType
事件类型


chatId

String chatId
会话id


chatName

String chatName
会话标题


ownerId

String ownerId
管理员userid


members

String members
会话成员列表


addMembers

String addMembers
会话新增成员列表


deleteMembers

String deleteMembers
会话删除成员列表


msgId

long msgId
消息ID 64位整型


receiver

ChatReceiver receiver
接收人


content

String content
文本消息内容


picUrl

String picUrl
图片消息链接


title

String title
链接消息标题


description

String description
链接消息描述


url

String url
链接消息链接


mediaId

String mediaId
图片、语音、文件消息的媒体id,可以调用获取媒体文件接口拉取数据

Class com.foxinmy.weixin4j.qy.chat.ChatReceiver extends Object implements Serializable

serialVersionUID: -3870813624685620828L

Serialized Fields

targetId

String targetId
成员id|会话id


chatType

String chatType
群聊|单聊|userid|openid

Class com.foxinmy.weixin4j.qy.chat.WeixinChatMessage extends Object implements Serializable

serialVersionUID: 6788124387186831643L

Serialized Fields

corpId

String corpId
企业号CorpID


agentType

String agentType
应用类型


itemCount

int itemCount
消息数量


items

List<E> items
会话事件或消息


packageId

String packageId
回调包ID,uint64类型,企业内唯一


Package com.foxinmy.weixin4j.qy.event

Class com.foxinmy.weixin4j.qy.event.BatchjobresultMessage extends EventMessage implements Serializable

serialVersionUID: 8014540441322209657L

Serialized Fields

batchJob

BatchjobresultMessage.BatchJob batchJob
任务信息

Class com.foxinmy.weixin4j.qy.event.BatchjobresultMessage.BatchJob extends Object implements Serializable

serialVersionUID: -7520032656787156391L

Serialized Fields

jobId

String jobId
异步任务id,最大长度为64字符


jobType

String jobType
操作类型,字符串,目前分别有: 1. sync_user(增量更新成员) 2. replace_user(全量覆盖成员) 3. invite_user(邀请成员关注) 4. replace_party(全量覆盖部门)

See Also:
com.foxinmy.weixin4j.qy.type.BatchType

ErrCode

String ErrCode
返回码


errMsg

String errMsg
对返回码的文本描述内容

Class com.foxinmy.weixin4j.qy.event.EnterAgentEventMessage extends EventMessage implements Serializable

serialVersionUID: 7675732524832500820L

Serialized Fields

eventKey

String eventKey
事件KEY值,与自定义菜单接口中KEY值对应

Class com.foxinmy.weixin4j.qy.event.ScribeEventMessage extends EventMessage implements Serializable

serialVersionUID: -6846321620262204915L


Package com.foxinmy.weixin4j.qy.suite

Class com.foxinmy.weixin4j.qy.suite.SuiteMessage extends Object implements Serializable

serialVersionUID: 6457919241019021514L

Serialized Fields

suiteId

String suiteId
应用套件的SuiteId


eventType

String eventType
事件类型


timeStamp

long timeStamp
时间戳


suiteTicket

String suiteTicket
Ticket内容


authCorpId

String authCorpId
授权方企业号的corpid


Package com.foxinmy.weixin4j.request

Class com.foxinmy.weixin4j.request.WeixinMessage extends Object implements Serializable

serialVersionUID: 7761192742840031607L

Serialized Fields

toUserName

String toUserName
开发者微信号


fromUserName

String fromUserName
发送方账号 即用户的openid


createTime

long createTime
消息创建时间 系统毫秒数


msgType

String msgType
消息类型


msgId

long msgId
消息ID 可用于排重


agentId

String agentId
企业号独有的应用ID


Package com.foxinmy.weixin4j.socket

Class com.foxinmy.weixin4j.socket.WeixinMessageTransfer extends Object implements Serializable

serialVersionUID: 7779948135156353261L

Serialized Fields

aesToken

AesToken aesToken
aes & token


encryptType

EncryptType encryptType
加密类型


toUserName

String toUserName
消息接收方


fromUserName

String fromUserName
消息发送方


accountType

AccountType accountType
账号


msgType

String msgType
消息类型


eventType

String eventType
事件类型


nodeNames

Set<E> nodeNames
节点集合


Package com.foxinmy.weixin4j.util

Class com.foxinmy.weixin4j.util.AesToken extends Object implements Serializable

serialVersionUID: -6001008896414323534L

Serialized Fields

weixinId

String weixinId
账号ID(原始id/appid/corpid)


token

String token
开发者的token


aesKey

String aesKey
安全模式下的加密密钥



Copyright © 2014–2017. All rights reserved.