Serialized Form

  • extra

    Object extra
    扩展属性,比如在公众平台设置菜单时的图文列表
  • name

    String name
    菜单标题,不超过16个字节,子菜单不超过40个字节
  • pagepath

    String pagepath
    miniprogram类型必须 小程序的页面路径
  • subs

    List<Button> subs
    二级菜单数组,个数应为1~5个
  • type

    String type
    菜单类型
    公众平台官网上能够设置的菜单类型有view、text、img、photo、video、voice
    See Also:
    ButtonType
  • Class com.foxinmy.weixin4j.model.Token extends Object implements Serializable

    serialVersionUID:
    -7564855472419104084L
  • Class com.foxinmy.weixin4j.model.WeixinAccount extends Object implements Serializable

    serialVersionUID:
    -6001008896414323534L
  • Class com.foxinmy.weixin4j.model.WeixinPayAccount extends WeixinAccount implements Serializable

    serialVersionUID:
    -2791256176906048632L
  • Package com.foxinmy.weixin4j.model.card

    • Class com.foxinmy.weixin4j.model.card.CardQR extends Object implements Serializable

      serialVersionUID:
      -2810577326677518511L
      • Serialized Fields

        • cardCode

          String cardCode
          卡券Code码,use_custom_code字段为true的卡券必须填写,非自定义code和导入code模式的卡券不必填写。
        • cardId

          String cardId
          卡券ID
        • isUniqueCode

          boolean isUniqueCode
          指定下发二维码,生成的二维码随机分配一个code,领取后不可再次扫描。填写true或false。默认false,注意填写该字段时, 卡券须通过审核且库存不为0。
        • openId

          String openId
          指定领取者的openid,只有该用户能领取。bind_openid字段为true的卡券必须填写,非指定openid不必填写。
        • sceneValue

          String sceneValue
          领取场景值,用于领取渠道的数据统计,默认值为0,字段类型为整型,长度限制为60位数字。用户领取卡券后触发的事件推送中会带上此自定义场景值。
    • Class com.foxinmy.weixin4j.model.card.CouponAdvanceInfo extends Object implements Serializable

      serialVersionUID:
      3626615706377721404L
      • Serialized Fields

        • abstractConver

          com.alibaba.fastjson.JSONObject abstractConver
          封面摘要结构
        • businessServices

          List<CouponAdvanceInfo.BusinessService> businessServices
          商家服务类型
        • slideImages

          List<com.alibaba.fastjson.JSONObject> slideImages
          图文列表,显示在详情内页 ,优惠券券开发者须至少传入 一组图文列表
        • timeLimits

          List<com.alibaba.fastjson.JSONObject> timeLimits
          使用时段限制
        • useCondition

          com.alibaba.fastjson.JSONObject useCondition
          使用门槛(条件)字段,若不填写使用条件则在券面拼写 :无最低消费限制,全场通用,不限品类;并在使用说明显示: 可与其他优惠共享
    • Class com.foxinmy.weixin4j.model.card.CouponBaseInfo extends Object implements Serializable

      serialVersionUID:
      -5725424121330101717L
      • Serialized Fields

        • bindOpenId

          Boolean bindOpenId
          指定特殊用户群体,礼品卡建议填写false
        • brandName

          String brandName
          商户名字,字数上限为12个汉字,如:海底捞
        • canGiveFriend

          boolean canGiveFriend
          卡券是否可转赠
        • canShare

          boolean canShare
          卡券领取页面是否可分享,礼品卡建议填写false
        • cardColor

          CardColor cardColor
          卡券颜色
        • centerAppBrandPass

          String centerAppBrandPass
          礼品卡用属性,自定义cell对应的小程序路径. 如:pages/index/index 选填
        • centerAppBrandUserName

          String centerAppBrandUserName
          礼品卡用属性,自定义cell对应的小程序username,格式为公众号原始id@app。如:gh_86a091e50ad4@app 选填
        • centerSubTitle

          String centerSubTitle
          显示在入口下方的提示语 ,仅在卡券状态正常(可以核销)时显示,如:立即享受优惠
        • centerTitle

          String centerTitle
          卡券顶部居中的按钮,仅在卡券状 态正常(可以核销)时显示,如:立即使用
        • centerUrl

          String centerUrl
          顶部居中的url ,仅在卡券状态正常(可以核销)时显示,如:www.qq.com
        • codeType

          CardCodeType codeType
          码型
        • customAppBrandPass

          String customAppBrandPass
          礼品卡用属性,自定义cell对应的小程序路径。选填
        • customAppBrandUserName

          String customAppBrandUserName
          礼品卡用属性,自定义cell对应的小程序username,格式为公众号原始id@app 选填
        • customSubTitle

          String customSubTitle
          显示在入口右侧的提示语,如:更多惊喜
        • customTitle

          String customTitle
          自定义跳转外链的入口名字,如:立即使用
        • customUrl

          String customUrl
          自定义跳转的URL,如:www.qq.com
        • date

          com.alibaba.fastjson.JSONObject date
          使用日期,有效期的信息。
        • description

          String description
          卡券使用说明,字数上限为1024个汉字,如:不可与其他优惠同享
        • giftcardInfo

          com.alibaba.fastjson.JSONObject giftcardInfo
          礼品卡信息,目前只有一个价格属性,礼品卡时必填
        • limitNum

          int limitNum
          每人可领券的数量限制,不填写默认为50。礼品卡时须填0,不限制
        • locationIds

          List<String> locationIds
          门店位置poiid。具备线下门店
        • logoUrl

          String logoUrl
          卡券的商户logo,建议像素为300*300。
        • maxGiveFriendTimes

          int maxGiveFriendTimes
          礼品卡最大可赠送次数,必填
        • needPushOnView

          Boolean needPushOnView
        • notice

          String notice
          卡券使用提醒,字数上限为16个汉字,如:请出示二维码
        • promotionAppBrandPass

          String promotionAppBrandPass
          礼品卡用属性,自定义cell对应的小程序路径
        • promotionAppBrandUserName

          String promotionAppBrandUserName
          礼品卡用属性,自定义cell对应的小程序username,格式为公众号原始id@app 选填
        • promotionSubTitle

          String promotionSubTitle
          显示在营销入口右侧的提示语,如:卖场大优惠
        • promotionTitle

          String promotionTitle
          营销场景的自定义入口名称,如:产品介绍
        • promotionUrl

          String promotionUrl
          入口跳转外链的地址链接,如:www.qq.com
        • servicePhone

          String servicePhone
          客服电话
        • sku

          com.alibaba.fastjson.JSONObject sku
          卡券库存的数量,上限为100000000。
        • source

          String source
          第三方来源名,例如同程旅游、大众点评。
        • title

          String title
          卡券名,字数上限为9个汉字。(建议涵盖卡券属性、服务及金额),如:双人套餐100元兑换券
        • useAllLocation

          boolean useAllLocation
          设置本卡券支持全部门店,与locationIds互斥
        • useCustomCode

          Boolean useCustomCode
          是否自定义Code码
  • Package com.foxinmy.weixin4j.model.media

  • Package com.foxinmy.weixin4j.model.paging

  • Package com.foxinmy.weixin4j.model.qr

  • 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
        • authAppId

          String authAppId
          授权方的Appid
        • authCode

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

          long authCodeExpiredTime
          授权码过期时间
        • createTime

          long createTime
          时间戳
        • eventType

          String eventType
          事件类型
        • verifyTicket

          String verifyTicket
          Ticket内容
  • Package com.foxinmy.weixin4j.mp.datacube

    • Class com.foxinmy.weixin4j.mp.datacube.ArticleDatacube1 extends Object implements Serializable

      serialVersionUID:
      4140706754295502971L
      • Serialized Fields

        • favCount

          int favCount
          收藏的次数
        • favUser

          int favUser
          收藏的人数
        • intPageReadCount

          int intPageReadCount
          图文页的阅读次数
        • intPageReadUser

          int intPageReadUser
          图文页(点击群发图文卡片进入的页面)的阅读人数
        • oriPageReadCount

          int oriPageReadCount
          原文页的阅读次数
        • oriPageReadUser

          int oriPageReadUser
          原文页(点击图文页“阅读原文”进入的页面)的阅读人数,无原文页时此处数据为0
        • shareCount

          int shareCount
          分享的次数
        • shareUser

          int shareUser
          分享的人数
    • Class com.foxinmy.weixin4j.mp.datacube.ArticleDatacube2 extends ArticleDatacube1 implements Serializable

      serialVersionUID:
      -2924534868674264316L
      • Serialized Fields

        • statDate

          Date statDate
          统计的日期
        • targetUser

          int targetUser
          送达人数,一般约等于总粉丝数(需排除黑名单或其他异常情况下无法收到消息的粉丝)
    • Class com.foxinmy.weixin4j.mp.datacube.ArticleDatacubeShare extends Object implements Serializable

      serialVersionUID:
      3841239305410294553L
      • Serialized Fields

        • refDate

          Date refDate
          数据的日期
        • refHour

          int refHour
          数据的小时,包括从000到2300,分别代表的是[000,100)到[2300,2400),即每日的第1小时和最后1小时
        • shareCount

          int shareCount
          分享的次数
        • shareScene

          int shareScene
          分享的场景
        • shareUser

          int shareUser
          分享的人数
    • Class com.foxinmy.weixin4j.mp.datacube.ArticleSummary extends ArticleDatacube1 implements Serializable

      serialVersionUID:
      4820605570501368550L
      • Serialized Fields

        • msgId

          String msgId
          请注意:这里的msgid实际上是由msgid(图文消息id,这也就是群发接口调用后返回的msg_data_id)和index(消息次序索引)组成, 例如12003_3, 其中12003是msgid,即一次群发的消息的id; 3为index,假设该次群发的图文消息共5个文章(因为可能为多图文),3表示5个中的第3个
        • refDate

          Date refDate
          数据的日期
        • refHour

          int refHour
          数据的小时,包括从000到2300,分别代表的是[000,100)到[2300,2400),即每日的第1小时和最后1小时
        • title

          String title
          图文消息的标题
    • Class com.foxinmy.weixin4j.mp.datacube.ArticleTotal extends Object implements Serializable

      serialVersionUID:
      -6820948857241500950L
      • Serialized Fields

        • details

          List<ArticleDatacube2> details
          详细信息
        • msgId

          String msgId
          这里的msgid实际上是由msgid(图文消息id)和index(消息次序索引)组成, 例如12003_3, 其中12003是msgid,即一次群发的id消息的; 3为index,假设该次群发的图文消息共5个文章(因为可能为多图文), 3表示5个中的第3个
        • refDate

          Date refDate
          数据的日期
        • title

          String title
          图文消息的标题
    • Class com.foxinmy.weixin4j.mp.datacube.InterfaceSummary extends Object implements Serializable

      serialVersionUID:
      -8812979112580350988L
      • Serialized Fields

        • callbackCount

          int callbackCount
          通过服务器配置地址获得消息后,被动回复用户消息的次数
        • failCount

          int failCount
          上述动作的失败次数
        • maxTimeCost

          int maxTimeCost
          最大耗时
        • refDate

          Date refDate
          引用的日期
        • refHour

          int refHour
          数据的小时,包括从000到2300,分别代表的是[000,100)到[2300,2400),即每日的第1小时和最后1小时
        • totalTimeCost

          int totalTimeCost
          总耗时,除以callback_count即为平均耗时
    • Class com.foxinmy.weixin4j.mp.datacube.UpstreamMsg extends Object implements Serializable

      serialVersionUID:
      -2605207523094962029L
      • Serialized Fields

        • msgCount

          int msgCount
          上行发送了消息的消息总数
        • msgType

          int msgType
          消息类型
        • msgUser

          int msgUser
          上行发送了(向公众号发送了)消息的用户数
        • refDate

          Date refDate
          引用的日期
        • refHour

          int refHour
          数据的小时,包括从000到2300,分别代表的是[000,100)到[2300,2400),即每日的第1小时和最后1小时
    • Class com.foxinmy.weixin4j.mp.datacube.UpstreamMsgDist extends Object implements Serializable

      serialVersionUID:
      -2605207523094962029L
      • Serialized Fields

        • countInterval

          int countInterval
          当日发送消息量分布的区间,0代表 “0”,1代表“1-5”,2代表“6-10”,3代表“10次以上
        • msgUser

          int msgUser
          上行发送了(向公众号发送了)消息的用户数
        • refDate

          Date refDate
          引用的日期
    • Class com.foxinmy.weixin4j.mp.datacube.UserSummary extends Object implements Serializable

      serialVersionUID:
      5303181828798568052L
      • Serialized Fields

        • cancelUser

          int cancelUser
          取消关注的用户数量,new_user减去cancel_user即为净增用户数量
        • cumulateUser

          int cumulateUser
          总用户量
        • newUser

          int newUser
          新增的用户数量
        • refDate

          Date refDate
          数据的日期
        • userSource

          int userSource
          用户的渠道
  • Package com.foxinmy.weixin4j.mp.event

  • Package com.foxinmy.weixin4j.mp.message

  • Package com.foxinmy.weixin4j.mp.model

    • Class com.foxinmy.weixin4j.mp.model.ArticleComment extends Comment implements Serializable

      serialVersionUID:
      -8506024679132313314L
    • Class com.foxinmy.weixin4j.mp.model.AuthorizerOption extends Object implements Serializable

      serialVersionUID:
      -3124882411789627403L
    • Class com.foxinmy.weixin4j.mp.model.AutoReplySetting extends Object implements Serializable

      serialVersionUID:
      8164017927864497009L
    • Class com.foxinmy.weixin4j.mp.model.AutoReplySetting.Entry extends Object implements Serializable

      serialVersionUID:
      -187922224547974025L
      • Serialized Fields

        • content

          Serializable content
          对于文本类型,content是文本内容,对于图片、语音、视频类型,content是mediaID,news是article
          See Also:
          MpArticle
        • matchMode

          AutomatchMode matchMode
          匹配模式(仅但关键字列表)
          See Also:
          AutomatchMode
        • type

          ButtonType type
          自动回复的类型。关注后自动回复和消息自动回复的类型仅支持文本(text)、图片(img)、语音(voice)、视频(video), 关键词自动回复则还多了图文消息(news)
    • Class com.foxinmy.weixin4j.mp.model.AutoReplySetting.Rule extends Object implements Serializable

      serialVersionUID:
      -7299903545861946025L
    • Class com.foxinmy.weixin4j.mp.model.ChangeOpenidResult extends ApiResult implements Serializable

      serialVersionUID:
      9051214458161068387L
      • Serialized Fields

        • message

          String message
          返回消息
        • newOpenid

          String newOpenid
          新openid,可能为空
        • oldOpenid

          String oldOpenid
          旧openid
    • Class com.foxinmy.weixin4j.mp.model.Comment extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • content

          String content
        • createTime

          long createTime
    • Class com.foxinmy.weixin4j.mp.model.ComponentAuthorizer extends Object implements Serializable

      serialVersionUID:
      -3610172415045923599L
      • Serialized Fields

        • alias

          String alias
          授权方公众号所设置的微信号,可能为空
        • appId

          String appId
          授权方appId
        • businessInfo

          ComponentAuthorizer.BusinessInfo businessInfo
          公众号功能的开通状况
        • headImg

          String headImg
          授权方头像
        • nickName

          String nickName
          授权方昵称
        • principalName

          String principalName
          公众号的主体名称
        • privileges

          List<Integer> privileges
          公众号授权给开发者的权限集列表,ID为1到15时分别代表: 消息管理权限 用户管理权限 帐号服务权限 网页服务权限 微信小店权限 微信多客服权限 群发与通知权限 微信卡券权限 微信扫一扫权限 微信连WIFI权限 素材管理权限 微信摇周边权限 微信门店权限 微信支付权限 自定义菜单权限
        • qrcodeUrl

          String qrcodeUrl
          二维码图片的URL,开发者最好自行也进行保存
        • serviceType

          int serviceType
          授权方公众号类型,0代表订阅号,1代表由历史老帐号升级后的订阅号,2代表服务号
        • signature

          String signature
          帐号介绍
          Since:
          1.9.0
        • userName

          String userName
          授权方公众号的原始ID
        • verifyType

          int verifyType
          授权方认证类型,-1代表未认证,0代表微信认证,1代表新浪微博认证,2代表腾讯微博认证,3代表已资质认证通过但还未通过名称认证,4 代表已资质认证通过、还未通过名称认证,但通过了新浪微博认证,5代表已资质认证通过、还未通过名称认证,但通过了腾讯微博认证
    • Class com.foxinmy.weixin4j.mp.model.ComponentAuthorizer.BusinessInfo extends Object implements Serializable

      serialVersionUID:
      3106626182191149662L
      • Serialized Fields

        • openCard

          boolean openCard
          是否开通微信卡券功能
        • openPay

          boolean openPay
          是否开通微信支付功能
        • openScan

          boolean openScan
          是否开通微信扫商品功能
        • openShake

          boolean openShake
          是否开通微信摇一摇功能
        • openStore

          boolean openStore
          是否开通微信门店功能
    • Class com.foxinmy.weixin4j.mp.model.ComponentAuthorizerToken extends Token implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • appId

          String appId
          授权方appid
        • privileges

          List<Integer> privileges
          公众号授权给开发者的权限集列表,ID为1到15时分别代表: 消息管理权限 用户管理权限 帐号服务权限 网页服务权限 微信小店权限 微信多客服权限 群发与通知权限 微信卡券权限 微信扫一扫权限 微信连WIFI权限 素材管理权限 微信摇周边权限 微信门店权限 微信支付权限 自定义菜单权限
        • refreshToken

          String refreshToken
          接口调用凭据刷新令牌(在授权的公众号具备API权限时,才有此返回值),刷新令牌主要用于第三方平台获取和刷新已授权用户的access_token, 只会在授权时刻提供,请妥善保存。 一旦丢失,只能让用户重新授权,才能再次拿到新的刷新令牌
    • Class com.foxinmy.weixin4j.mp.model.Following extends Object implements Serializable

      serialVersionUID:
      1917454368271027134L
      • Serialized Fields

        • count

          int count
          拉取的OPENID个数,最大值为10000
        • nextOpenId

          String nextOpenId
          拉取列表的后一个用户的OPENID
        • openIds

          List<String> openIds
          列表数据,OPENID的列表
        • total

          int total
          关注总数
        • userList

          List<User> userList
          用户详情列表
          See Also:
          User
    • Class com.foxinmy.weixin4j.mp.model.Group extends Object implements Serializable

      serialVersionUID:
      6979565973974005954L
      • Serialized Fields

        • count

          int count
          分组内用户数量
        • id

          int id
          分组id,由微信分配
        • name

          String name
          分组名
    • Class com.foxinmy.weixin4j.mp.model.KfAccount extends Object implements Serializable

      serialVersionUID:
      -4565570894727129245L
      • Serialized Fields

        • account

          String account
          客服账号@微信别名 微信别名如有修改,旧账号返回旧的微信别名,新增的账号返回新的微信别名
        • headimgurl

          String headimgurl
          客服头像
        • id

          String id
          客服工号
        • inviteExpireTime

          long inviteExpireTime
          客服邀请的过期时间
        • inviteStatus

          String inviteStatus
          客服邀请的状态
        • inviteWx

          String inviteWx
          客服绑定邀请的微信号
        • nickName

          String nickName
          客服昵称
        • wx

          String wx
          客服微信
    • Class com.foxinmy.weixin4j.mp.model.KfChatRecord extends Object implements Serializable

      serialVersionUID:
      -4024147769411601325L
      • Serialized Fields

        • openId

          String openId
          用户的标识
        • operCode

          int operCode
          操作ID(会话状态)
        • text

          String text
          聊天记录
        • time

          long time
          操作时间
        • worker

          String worker
          客服账号
    • Class com.foxinmy.weixin4j.mp.model.KfOnlineAccount extends Object implements Serializable

      serialVersionUID:
      -4565570894727129245L
      • Serialized Fields

        • acceptedCase

          int acceptedCase
          客服当前正在接待的会话数
        • account

          String account
          客服账号@微信别名 微信别名如有修改,旧账号返回旧的微信别名,新增的账号返回新的微信别名
        • autoAccept

          int autoAccept
          客服设置的最大自动接入数
        • id

          String id
          客服工号
        • status

          int status
          客服在线状态 1:pc在线,2:手机在线 若pc和手机同时在线则为 1+2=3
    • Class com.foxinmy.weixin4j.mp.model.KfSession extends Object implements Serializable

      serialVersionUID:
      7236468333492555458L
      • Serialized Fields

        • createTime

          Date createTime
          创建时间
        • kfAccount

          String kfAccount
          客服账号
        • latestTime

          Date latestTime
          最后一条消息的时间,在`获取未接入会话列表`接口中有值
        • userOpenId

          String userOpenId
          用户ID
    • Class com.foxinmy.weixin4j.mp.model.KfSession.KfSessionCounter extends Object implements Serializable

      serialVersionUID:
      -2200434961546270829L
      • Serialized Fields

    • Class com.foxinmy.weixin4j.mp.model.Menu extends Object implements Serializable

      serialVersionUID:
      -915139819768888593L
    • Class com.foxinmy.weixin4j.mp.model.MenuMatchRule extends Object implements Serializable

      serialVersionUID:
      8115117407710728580L
      • Serialized Fields

        • city

          String city
        • country

          String country
        • gender

          Gender gender
          性别
        • language

          Lang language
          语言信息,是用户在微信中设置的语言
        • matchRule

          com.alibaba.fastjson.JSONObject matchRule
        • platformType

          ClientPlatformType platformType
          客户端版本
        • province

          String province
        • tagId

          Integer tagId
          用户标签id,可通过用户表情管理接口获取
    • Class com.foxinmy.weixin4j.mp.model.MenuSetting extends Object implements Serializable

      serialVersionUID:
      2461505572495855830L
      • Serialized Fields

        • buttons

          List<Button> buttons
          菜单列表
        • isMenuOpen

          boolean isMenuOpen
          菜单是否开启
    • Class com.foxinmy.weixin4j.mp.model.OauthToken extends Token implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • openId

          String openId
          用户的openid
        • refreshToken

          String refreshToken
          刷新token时的凭证
        • scope

          String scope
        • unionId

          String unionId
          只有在用户将公众号绑定到微信开放平台帐号后,才会出现该字段
    • Class com.foxinmy.weixin4j.mp.model.SemQuery extends Object implements Serializable

      serialVersionUID:
      679548284525912436L
      • Serialized Fields

        • jsonObj

          com.alibaba.fastjson.JSONObject jsonObj
    • Class com.foxinmy.weixin4j.mp.model.SemResult extends ApiResult implements Serializable

      serialVersionUID:
      9051214458161068387L
      • Serialized Fields

        • answer

          String answer
          部分类别的结果html5展示,目前不支持
        • query

          String query
          用户的输入字符串
        • result

          com.alibaba.fastjson.JSONArray result
          部分类别的结果
        • semantic

          com.alibaba.fastjson.JSONObject semantic
          语义理解后的结构化标识,各服务不同
        • text

          String text
          特殊回复说明
        • type

          String type
          服务的全局类型id,详见协议文档中垂直服务协议定义
    • Class com.foxinmy.weixin4j.mp.model.Tag extends Object implements Serializable

      serialVersionUID:
      5204620476267654921L
      • Serialized Fields

        • count

          int count
          人员数量
        • id

          int id
          标签ID
        • name

          String name
          标签名称
    • Class com.foxinmy.weixin4j.mp.model.TemplateMessageInfo extends Object implements Serializable

      serialVersionUID:
      2130414666704670905L
      • Serialized Fields

        • content

          String content
          模板内容
        • example

          String example
          模板示例
        • primaryIndustry

          String primaryIndustry
          模板所属行业的一级行业
        • secondaryIndustry

          String secondaryIndustry
          模板所属行业的二级行业
        • templateId

          String templateId
          模板ID
        • title

          String title
          模板标题
    • Class com.foxinmy.weixin4j.mp.model.User extends Object implements Serializable

      serialVersionUID:
      1638176217299286265L
      • Serialized Fields

        • city

          String city
          普通用户个人资料填写的城市
        • country

          String country
          国家,如中国为CN
        • gender

          int gender
          用户的性别,值为1时是男性,值为2时是女性,值为0时是未知
        • groupId

          int groupId
          用户所在的分组ID
        • headimgurl

          String headimgurl
          用户头像,最后一个数值代表正方形头像大小(有0、46、64、96、132数值可选,0代表640*640正方形头像),用户没有头像时该项为空
        • isSubscribe

          boolean isSubscribe
          用户是否订阅该公众号标识,值为0时,代表此用户没有关注该公众号,拉取不到其余信息。
        • language

          String language
          使用语言
        • nickName

          String nickName
          用户昵称
        • openId

          String openId
          用户的唯一标识
        • privilege

          com.alibaba.fastjson.JSONArray privilege
          用户特权信息,json 数组,如微信沃卡用户为(chinaunicom)
        • province

          String province
          用户个人资料填写的省份
        • remark

          String remark
          公众号运营者对粉丝的备注,公众号运营者可在微信公众平台用户管理界面对粉丝添加备注
        • subscribeTime

          long subscribeTime
          关注时间
        • tagIds

          List<Integer> tagIds
          用户被打上的标签ID列表
        • unionId

          String unionId
          只有在用户将公众号绑定到微信开放平台帐号后,才会出现该字段
    • Class com.foxinmy.weixin4j.mp.model.WeixinMpAccount extends WeixinAccount implements Serializable

      serialVersionUID:
      3689999353867189585L
      • Serialized Fields

  • Package com.foxinmy.weixin4j.mp.oldpayment

    • Class com.foxinmy.weixin4j.mp.oldpayment.ApiResultV2 extends Object implements Serializable

      serialVersionUID:
      -2876899595643466203L
      • Serialized Fields

        • inputCharset

          String inputCharset
          是返回信息中的编码方式;
        • partner

          String partner
          是财付通商户号,即前文的 partnerid;
        • retCode

          Integer retCode
          是查询结果状态码,0 表明成功,其他表明错误;
        • retMsg

          String retMsg
          是查询结果出错信息;
        • sign

          String sign
          签名 调用者无需关注
        • signKeyIndex

          Integer signKeyIndex
          多密钥支持的密钥序号,默认 1
        • signType

          String signType
          签名类型,取值:MD5、RSA
    • Class com.foxinmy.weixin4j.mp.oldpayment.NativePayNotifyV2 extends JsPayNotify implements Serializable

      serialVersionUID:
      1868431159301749988L
      • Serialized Fields

        • productId

          String productId
          产品ID 可视为订单ID
    • Class com.foxinmy.weixin4j.mp.oldpayment.NativePayResponseV2 extends PayRequest implements Serializable

      serialVersionUID:
      6119895998783333012L
      • Serialized Fields

        • retCode

          String retCode
          返回码
        • retMsg

          String retMsg
          返回消息
    • Class com.foxinmy.weixin4j.mp.oldpayment.OrderV2 extends ApiResultV2 implements Serializable

      serialVersionUID:
      4543552984506609920L
      • Serialized Fields

        • attach

          String attach
          attach 是商户数据包,即生成订单package 时商户填入的 attach;
        • bankBillno

          String bankBillno
          是银行订单号;
        • bankType

          String bankType
          是银行类型;
        • discount

          int discount
          折扣价格,单位为分;
        • feeType

          int feeType
          是币种,1 为人民币;
        • isRefund

          boolean isRefund
          表明是否退款,false 为无退款,ture 为退款;
        • isSplit

          boolean isSplit
          表明是否分账,false 为无分账,true 为有分账;
        • outTradeNo

          String outTradeNo
          是第三方订单号;
        • productFee

          int productFee
          物品费用,单位为分;
        • rmbTotalFee

          Integer rmbTotalFee
          换算成人民币之后的总金额,单位为分,一般看 total_fee 即可。
        • timeEnd

          String timeEnd
          支付完成时间;
        • totalFee

          int totalFee
          是总金额,单位为分;
        • tradeMode

          int tradeMode
          是交易模式,1 为即时到帐,其他保留;
        • tradeState

          int tradeState
          是订单状态,0 为成功,其他为失败;
        • transactionId

          String transactionId
          是财付通订单号;
        • transportFee

          int transportFee
          物流费用,单位为分;
    • Class com.foxinmy.weixin4j.mp.oldpayment.PayFeedback extends PayBaseInfo implements Serializable

      serialVersionUID:
      7230049346213966310L
      • Serialized Fields

        • extInfo

          String extInfo
          备注信息+电话
        • feedbackId

          String feedbackId
          投诉单号
        • openId

          String openId
          用户ID
        • picInfo

          String picInfo
          用户上传的图片凭证,最多五张
        • reason

          String reason
          投诉原因
        • solution

          String solution
          用户希望解决方案
        • status

          String status
          通知类型 request 用户提交投诉 confirm 用户确认消除 投诉 reject 用户拒绝消除投诉
        • transId

          String transId
          订单交易单号
    • Class com.foxinmy.weixin4j.mp.oldpayment.PayPackageV2 extends PayPackage implements Serializable

      serialVersionUID:
      5557542103637795834L
      • Serialized Fields

        • bankType

          String bankType
          银行通道类型 固定为"WX" 非空
        • feeType

          String feeType
          支付币种 默认值是"1" 非空
        • inputCharset

          String inputCharset
          传入参数字符编码 取值范围:"GBK"、"UTF-8",默认:"GBK" 可为空
        • partner

          String partner
          商户号 注册时分配的财付通商户号 非空
        • productFee

          Integer productFee
          商品费用 可为空 商品费用,单位为分。如果有值,必须保 证 transport_fee +product_fee=total_fee;
        • transportFee

          Integer transportFee
          物流费用 可为空 如果有值,必须保 证 transport_fee + product_fee=total_fee
    • Class com.foxinmy.weixin4j.mp.oldpayment.PayWarn extends PayBaseInfo implements Serializable

      serialVersionUID:
      2334592957844332640L
      • Serialized Fields

        • alarmcontent

          String alarmcontent
          错误详情
        • description

          String description
          错误描述
        • errortype

          String errortype
          错误代号 1001=发货超时
    • Class com.foxinmy.weixin4j.mp.oldpayment.RefundDetailV2 extends ApiResultV2 implements Serializable

      serialVersionUID:
      -3687863914168618620L
      • Serialized Fields

        • outRefundNo

          String outRefundNo
          商户退款单号
        • reccvUserName

          String reccvUserName
          转账退款接收退款的姓名(需与接收退款的财付通帐号绑定的姓名一致)
        • recvUserId

          String recvUserId
          转账退款接收退款的财付通帐号
        • refundChannel

          int refundChannel
          退款渠道 0:退到财付通、1:退到银行;
        • refundFee

          int refundFee
          退款总金额,单位为分,可以做部分退款
        • refundId

          String refundId
          微信退款单号
        • refundStatus

          int refundStatus
          退款状态
    • Class com.foxinmy.weixin4j.mp.oldpayment.RefundRecordV2 extends ApiResultV2 implements Serializable

      serialVersionUID:
      -2971132874939642721L
      • Serialized Fields

        • outTradeNo

          String outTradeNo
          商户订单号
        • refundCount

          int refundCount
          退款笔数
        • refundList

          List<RefundDetailV2> refundList
          退款详情
        • transactionId

          String transactionId
          微信订单号
    • Class com.foxinmy.weixin4j.mp.oldpayment.RefundResultV2 extends RefundDetailV2 implements Serializable

      serialVersionUID:
      -3687863914168618620L
      • Serialized Fields

        • outTradeNo

          String outTradeNo
          商户系统内部的订单号
        • transactionId

          String transactionId
          微信订单号
    • Class com.foxinmy.weixin4j.mp.oldpayment.WeixinOldPayAccount extends WeixinAccount implements Serializable

      serialVersionUID:
      -2791256176906048632L
      • Serialized Fields

        • partnerId

          String partnerId
          财付通商户身份的标识
        • partnerKey

          String partnerKey
          财付通商户权限密钥Key
        • paySignKey

          String paySignKey
          公众号支付请求中用于加密的密钥 Key,可验证商户唯一身份,PaySignKey 对应于支付场景中的 appKey 值
  • Package com.foxinmy.weixin4j.pay.model

    • Class com.foxinmy.weixin4j.pay.model.WeixinPayAccount extends WeixinAccount implements Serializable

      serialVersionUID:
      -2791256176906048632L
      • Serialized Fields

        • certificateFile

          String certificateFile
          商户证书文件(默认加载classpath:ca.p12)
        • certificateKey

          String certificateKey
          加载支付证书文件的密码(默认为商户号)
        • deviceInfo

          String deviceInfo
          微信支付分配的设备号
        • mchId

          String mchId
          微信支付分配的商户号
        • partnerId

          String partnerId
          财付通商户身份的标识
        • paySignKey

          String paySignKey
          公众号支付请求中用于加密的密钥
        • subId

          String subId
          微信分配的子商户公众账号ID
        • subMchId

          String subMchId
          微信支付分配的子商户号
  • Package com.foxinmy.weixin4j.pay.payment

    • Class com.foxinmy.weixin4j.pay.payment.JsPayNotify extends PayBaseInfo implements Serializable

      serialVersionUID:
      -4659030958445259803L
      • Serialized Fields

        • isSubscribe

          int isSubscribe
          是否关注公众号
        • openId

          String openId
          用户的openid
    • Class com.foxinmy.weixin4j.pay.payment.PayBaseInfo extends Object implements Serializable

      serialVersionUID:
      1843024880782466990L
      • Serialized Fields

        • appId

          String appId
          公众号ID
        • nonceStr

          String nonceStr
          随机字符串
        • paySign

          String paySign
          签名结果
        • signType

          String signType
          签名方式
        • timeStamp

          String timeStamp
          时间戳
    • Class com.foxinmy.weixin4j.pay.payment.PayPackage extends MerchantResult implements Serializable

      serialVersionUID:
      3450161267802545790L
      • Serialized Fields

        • attach

          String attach
          附加数据,原样返回 非必须
        • body

          String body
          商品描述 必须
        • createIp

          String createIp
          订单生成的机器 IP 必须
        • detail

          String detail
          商品详情 非必须
        • goodsTag

          String goodsTag
          商品标记,该字段不能随便填,不使用请填空 非必须
        • notifyUrl

          String notifyUrl
          通知地址接收微信支付成功通知 必须
        • outTradeNo

          String outTradeNo
          商户系统内部的订单号 ,32 个字符内 、可包含字母 ,确保 在商户系统唯一 必须
        • timeExpire

          String timeExpire
          订单失效时间,格为 yyyyMMddHHmmss,如 2009 年 12月27日9点10分10秒表示为 20091227091010。时区 为 GMT+8 beijing。该时间取 自商户服务商品标记 非必须
        • timeStart

          String timeStart
          订单生成时间,格式为 yyyyMMddHHmmss,如 2009 年 12月25日9点10分10秒表示为 20091225091010。时区 为 GMT+8 beijing。该时间取 自商户服务器 非必须
        • totalFee

          int totalFee
          订单总金额,单位为分,不能带小数点 必须
    • Class com.foxinmy.weixin4j.pay.payment.PayRequest extends PayBaseInfo implements Serializable

      serialVersionUID:
      -453746488398523883L
      • Serialized Fields

        • packageInfo

          String packageInfo
          订单详情扩展 订单信息组成该字符串
        • partnerId

          String partnerId
          冗余字段
        • prepayId

          String prepayId
          冗余字段
  • Package com.foxinmy.weixin4j.pay.payment.coupon

    • Class com.foxinmy.weixin4j.pay.payment.coupon.CouponDetail extends MerchantResult implements Serializable

      serialVersionUID:
      -311265355895457070L
      • Serialized Fields

        • beginTime

          String beginTime
          生效开始时间:格式为yyyyMMddhhmmss,如2009年12月27日9点10分10秒表示为20091227091010。
        • consumerMchAppid

          String consumerMchAppid
          消耗方商户appid:代金券使用后,消耗方商户appid
        • consumerMchId

          String consumerMchId
          消耗方商户id:代金券使用后,消耗方商户id
        • consumerMchName

          String consumerMchName
          消耗方商户名称:代金券使用后,消耗方商户名称
        • couponDesc

          String couponDesc
          代金券描述
        • couponId

          String couponId
          代金券id
        • couponMininum

          int couponMininum
          代金券使用最低限额,单位是分
        • couponName

          String couponName
          代金券名称
        • couponRemainValue

          int couponRemainValue
          代金券剩余金额:部分使用情况下,可能会存在券剩余金额
        • couponStatus

          int couponStatus
          代金券状态:2-已激活,4-已锁定,8-已实扣
        • couponStockId

          String couponStockId
          代金券批次Id
        • couponStockType

          int couponStockType
          批次类型;1-批量型,2-触发型
        • couponType

          int couponType
          代金券类型:1-代金券无门槛,2-代金券有门槛互斥,3-代金券有门槛叠加,
        • couponUseValue

          int couponUseValue
          代金券实际使用金额
        • couponValue

          int couponValue
          代金券面值,单位是分
        • endTime

          String endTime
          生效结束时间:格式为yyyyMMddhhmmss,如2009年12月27日9点10分10秒表示为20091227091010。
        • isPartialUse

          int isPartialUse
          是否允许部分使用:该代金券是否允许部分使用标识:1-表示支持部分使用
        • sendSource

          String sendSource
          发放来源:代金券发放来源
        • sendTime

          String sendTime
          发放时间:格式为yyyyMMddhhmmss,如2009年12月27日9点10分10秒表示为20091227091010。
        • tradeNo

          String tradeNo
          使用单号:代金券使用后,关联的大单收单单号
        • useTime

          String useTime
          使用时间:格式为yyyyMMddhhmmss,如2009年12月27日9点10分10秒表示为20091227091010。
    • Class com.foxinmy.weixin4j.pay.payment.coupon.CouponResult extends MerchantResult implements Serializable

      serialVersionUID:
      -1996967923720149124L
      • Serialized Fields

        • couponId

          String couponId
          代金券id
        • couponStockId

          String couponStockId
          代金券批次id
        • failedCount

          int failedCount
          失败记录数
        • openId

          String openId
          用户在商户appid下的唯一标识
        • responseCount

          int responseCount
          返回记录数
        • retCode

          String retCode
          返回码 SUCCESS或者FAILED
        • retMsg

          String retMsg
          失败描述信息,例如:“用户已达领用上限”
        • successCount

          int successCount
          成功记录数
    • Class com.foxinmy.weixin4j.pay.payment.coupon.CouponStock extends MerchantResult implements Serializable

      serialVersionUID:
      -8627202879200080499L
      • Serialized Fields

        • beginTime

          String beginTime
          生效开始时间 格式为yyyyMMddhhmmss,如2009年12月27日9点10分10秒表示为20091227091010。
        • couponBudget

          Integer couponBudget
          代金券预算额度
        • couponMininumn

          Integer couponMininumn
          代金券使用最低限额
        • couponName

          String couponName
          代金券名称
        • couponStockId

          String couponStockId
          代金券批次ID
        • couponStockStatus

          int couponStockStatus
          批次状态: 1-未激活;2-审批中;4-已激活;8-已作废;16-中止发放;
        • couponTotal

          int couponTotal
          代金券数量
        • couponType

          int couponType
          代金券类型:1-代金券无门槛,2-代金券有门槛互斥,3-代金券有门槛叠加
        • couponValue

          int couponValue
          代金券面额
        • createTime

          String createTime
          创建时间 格式为yyyyMMddhhmmss,如2009年12月27日9点10分10秒表示为20091227091010。
        • endTime

          String endTime
          生效结束时间 格式为yyyyMMddhhmmss,如2009年12月27日9点10分10秒表示为20091227091010。
        • lockedNum

          Integer lockedNum
          代金券锁定数量
        • maxQuota

          Integer maxQuota
          代金券每个人最多能领取的数量, 如果为0,则表示没有限制
        • sendNum

          Integer sendNum
          代金券已经发送的数量
        • usedNum

          Integer usedNum
          代金券已使用数量
    • Class com.foxinmy.weixin4j.pay.payment.coupon.OrderCouponInfo extends Object implements Serializable

      serialVersionUID:
      -8744999305258786901L
      • Serialized Fields

        • couponBatchId

          String couponBatchId
          代金券或立减优惠批次ID
        • couponFee

          Integer couponFee
          单个代金券或立减优惠支付金额
        • couponId

          String couponId
          代金券或立减优惠ID
        • couponType

          String couponType
          代金券类型
          See Also:
          CouponType
    • Class com.foxinmy.weixin4j.pay.payment.coupon.RefundCouponInfo extends Object implements Serializable

      serialVersionUID:
      -8744999305258786901L
      • Serialized Fields

        • couponBatchId

          String couponBatchId
          代金券或立减优惠批次ID
        • couponFee

          Integer couponFee
          单个代金券或立减优惠支付金额
        • couponId

          String couponId
          退款代金券ID
  • Package com.foxinmy.weixin4j.pay.payment.face

  • Package com.foxinmy.weixin4j.pay.payment.mch

    • Class com.foxinmy.weixin4j.pay.payment.mch.CorpPayment extends MerchantResult implements Serializable

      serialVersionUID:
      3734639674346425312L
      • Serialized Fields

        • amount

          int amount
          付款金额 单位分
        • checkNameType

          CorpPaymentCheckNameType checkNameType
          校验用户姓名选项
          See Also:
          CorpPaymentCheckNameType
        • clientIp

          String clientIp
          调用接口的机器Ip地址
        • desc

          String desc
          企业付款描述信息
        • openId

          String openId
          接收红包的用户的openid
        • outTradeNo

          String outTradeNo
          商户订单号
        • userName

          String userName
          收款用户真实姓名。 如果check_name设置为FORCE_CHECK或OPTION_CHECK,则必填用户真实姓名 可选
    • Class com.foxinmy.weixin4j.pay.payment.mch.CorpPaymentRecord extends MerchantResult implements Serializable

      serialVersionUID:
      -1926873539419750498L
      • Serialized Fields

        • checkNameResult

          String checkNameResult
          实名验证结果 PASS:通过 FAILED:不通过
        • checkNameType

          String checkNameType
          校验用户姓名选项
          See Also:
          CorpPaymentCheckNameType
        • desc

          String desc
          企业付款描述信息
        • failureReason

          String failureReason
          如果失败则应该有原因
        • openId

          String openId
          收款用户openid
        • outTradeNo

          String outTradeNo
          商户订单号
        • paymentAmount

          int paymentAmount
          付款金额(单位为分)
        • transactionId

          String transactionId
          微信订单订单号
        • transactionStatus

          String transactionStatus
          交易状态 SUCCESS:转账成功 FAILED:转账失败
        • transferName

          String transferName
          收款用户姓名
        • transferTime

          String transferTime
          转账时间
    • Class com.foxinmy.weixin4j.pay.payment.mch.CorpPaymentResult extends MerchantResult implements Serializable

      serialVersionUID:
      1110472826089211646L
      • Serialized Fields

        • outTradeNo

          String outTradeNo
          商户订单号
        • paymentTime

          String paymentTime
          支付时间
        • transactionId

          String transactionId
          微信订单订单号
    • Class com.foxinmy.weixin4j.pay.payment.mch.CustomsOrder extends MerchantResult implements Serializable

      serialVersionUID:
      799510373861612386L
      • Serialized Fields

        • credentialId

          String credentialId
          证件号码:身份证号,该参数是指用户信息,商户若有用户信息,可上送,系统将以商户上传的数据为准,进行海关通关报备;
        • credentialType

          CredentialType credentialType
          证件类型:暂只支持身份证,该参数是指用户信息,商户若有用户信息,可上送,系统将以商户上传的数据为准,进行海关通关报备
        • customsCity

          CustomsCity customsCity
          海关
        • customsNo

          String customsNo
          商户在海关登记的备案号,customsCity非NO,此参数必填
        • dutyFee

          String dutyFee
          关税,以分为单位
        • feeType

          CurrencyType feeType
          货币类型,符合 ISO 4217 标准的三位字母代码,默认人民币:CNY
          See Also:
          CurrencyType
        • orderFee

          String orderFee
          子订单金额,以分为单位,不能超过原订单金额,order_fee=transport_fee+product_fee(应付金额=物流费+商品价格), 如有拆单则必传。
        • outTradeNo

          String outTradeNo
          商户订单号
        • productFee

          String productFee
          商品费用,以分为单位,如有拆单则必传。
        • subOrderNo

          String subOrderNo
          商户子订单号,如有拆单则必传
        • transactionId

          String transactionId
          微信支付订单号
        • transportFee

          String transportFee
          物流费用,以分为单位,如有拆单则必传。
        • uname

          String uname
          用户姓名,该参数是指用户信息,商户若有用户信息,可上送,系统将以商户上传的数据为准,进行海关通关报备;
    • Class com.foxinmy.weixin4j.pay.payment.mch.CustomsOrderRecord extends MerchantResult implements Serializable

      serialVersionUID:
      -1675090110657154049L
    • Class com.foxinmy.weixin4j.pay.payment.mch.CustomsOrderResult extends MerchantResult implements Serializable

      serialVersionUID:
      799510373861612386L
      • Serialized Fields

        • modifyTime

          String modifyTime
          最后更新时间
        • outTradeNo

          String outTradeNo
          商户订单号
        • state

          String state
          状态码
        • subOrderId

          String subOrderId
          微信子订单号
        • subOrderNo

          String subOrderNo
          商户子订单号
        • transactionId

          String transactionId
          微信支付订单号
    • Class com.foxinmy.weixin4j.pay.payment.mch.MchPayPackage extends PayPackage implements Serializable

      serialVersionUID:
      8944928173669656177L
      • Serialized Fields

        • authCode

          String authCode
          扫码支付授权码 ,设备读取用户微信中的条码或者二维码信息
        • deposit

          String deposit
          是否押金人脸支付,Y-是,N-普通人脸支付
        • feeType

          String feeType
          符合ISO 4217标准的三位字母代码,默认人民币:CNY 非必须
        • limitPay

          String limitPay
          指定支付方式:no_credit--指定不能使用信用卡支付
        • openId

          String openId
          用户在商户 appid 下的唯一 标识, trade_type 为 JSAPI 时,此参数必传
        • productId

          String productId
          只在 trade_type 为 NATIVE 且【模式一】 时需要填写 非必须
        • profitSharing

          String profitSharing
          是否需要分帐,非必传,默认为不分帐 Y-是,需要分账,N-否,不分账
        • receipt

          String receipt
          电子发票入口开放标识
        • sceneInfo

          String sceneInfo
          场景信息
        • subOpenId

          String subOpenId
          服务商下的用户子标识 非必须
        • tradeType

          String tradeType
          交易类型JSAPI、NATIVE、APP 必须
    • Class com.foxinmy.weixin4j.pay.payment.mch.MerchantResult extends XmlResult implements Serializable

      serialVersionUID:
      -8430005768959715444L
      • Serialized Fields

        • appId

          String appId
          微信分配的公众账号 ID商户号 非空
        • deviceInfo

          String deviceInfo
          微信支付分配的终端设备号 可能为空
        • mchId

          String mchId
          微信支付分配的商户号 非空
        • nonceStr

          String nonceStr
          随机字符串 非空
        • recall

          String recall
          是否需要继续调用接口 Y- 需要,N-不需要
        • sign

          String sign
          签名 调用者无需关心
        • signType

          String signType
          签名类型 默认MD5
        • subAppId

          String subAppId
          微信分配的子商户公众账号ID 非必须
        • subMchId

          String subMchId
          微信支付分配的子商户号 非必须
    • Class com.foxinmy.weixin4j.pay.payment.mch.MerchantTradeResult extends MerchantResult implements Serializable

      serialVersionUID:
      4205906286092873877L
      • Serialized Fields

        • cashFee

          Integer cashFee
          现金支付金额
        • feeType

          String feeType
          货币类型,符合 ISO 4217 标准的三位字母代码,默认人民币:CNY
          See Also:
          CurrencyType
        • outTradeNo

          String outTradeNo
          商户订单号
        • settlementTotalFee

          Integer settlementTotalFee
          应结订单金额,单位为分:应结订单金额=订单金额-非充值代金券金额,应结订单金额<=订单金额。
        • totalFee

          Integer totalFee
          订单总金额,单位为分
        • transactionId

          String transactionId
          微信支付订单号
    • Class com.foxinmy.weixin4j.pay.payment.mch.MICROPayRequest extends Order implements Serializable

      serialVersionUID:
      6147576305404111278L
    • Class com.foxinmy.weixin4j.pay.payment.mch.NativePayNotify extends OpenIdResult implements Serializable

      serialVersionUID:
      4515471400239795492L
      • Serialized Fields

        • isSubscribe

          String isSubscribe
          用户是否关注公众账号,Y- 关注,N-未关注,仅在公众 账号类型支付有效
        • productId

          String productId
          产品ID 可视为订单ID
    • Class com.foxinmy.weixin4j.pay.payment.mch.NativePayResponse extends MerchantResult implements Serializable

      serialVersionUID:
      6119895998783333012L
      • Serialized Fields

    • Class com.foxinmy.weixin4j.pay.payment.mch.OpenIdResult extends MerchantResult implements Serializable

      serialVersionUID:
      902743989722741814L
      • Serialized Fields

        • openId

          String openId
          用户在商户appid下的唯一标识
        • subOpenId

          String subOpenId
          用户在商户appid下的唯一标识
    • Class com.foxinmy.weixin4j.pay.payment.mch.Order extends MerchantTradeResult implements Serializable

      serialVersionUID:
      5636828325595317079L
      • Serialized Fields

        • attach

          String attach
          商家数据包
        • bankType

          String bankType
          银行类型
        • cashFeeType

          String cashFeeType
          现金支付货币类型,符合 ISO 4217 标准的三位字母代码,默认人民币:CNY
          See Also:
          CurrencyType
        • couponCount

          Integer couponCount
          代金券或立减优惠使用数量
        • couponFee

          Integer couponFee
          代金券金额:“代金券”金额<=订单金额,订单金额-“代金券”金额=现金支付金额
        • couponList

          List<OrderCouponInfo> couponList
          代金券信息 验证签名有点麻烦
        • isSubscribe

          String isSubscribe
          用户是否关注公众账号,Y- 关注,N-未关注,仅在公众 账号类型支付有效
        • openId

          String openId
          用户的openid
        • subIsSubscribe

          String subIsSubscribe
          是否关注子公众账号,Y- 关注,N-未关注,仅在公众 账号类型支付有效
        • subOpenId

          String subOpenId
          用户在子商户下的openid
        • timeEnd

          String timeEnd
          支付完成时间,格式为 yyyyMMddhhmmss
        • tradeState

          String tradeState
          交易状态
          See Also:
          TradeState
        • tradeStateDesc

          String tradeStateDesc
          交易状态描述
        • tradeType

          String tradeType
          交易类型
          See Also:
          TradeType
    • Class com.foxinmy.weixin4j.pay.payment.mch.PrePay extends MerchantResult implements Serializable

      serialVersionUID:
      -8430005768959715444L
      • Serialized Fields

        • payUrl

          String payUrl
          对于trade_type 为 NATIVE 或者 MWEB 是有 返回
          NATVIE支付:可直接生成二维码展示出来进行扫码支付可能为空
          MWEB支付:可直接作为跳转支付的URL
        • prepayId

          String prepayId
          微信生成的预支付回话标识,用于后续接口调用中使用,该值有效期为2小时
        • tradeType

          TradeType tradeType
          调用接口提交的交易类型,取值如下:JSAPI,NATIVE,APP,
          See Also:
          TradeType
    • Class com.foxinmy.weixin4j.pay.payment.mch.Redpacket extends MerchantResult implements Serializable

      serialVersionUID:
      -7021352305575714281L
      • Serialized Fields

        • actName

          String actName
          活动名称
        • amtType

          String amtType
          红包金额设置方式(裂变红包) ALL_RAND—全部随机,商户指定总金额和红包发放总人数,由微信支付随机计算出各红包金额
        • clientIp

          String clientIp
          ip地址
        • consumeMchId

          String consumeMchId
          扣钱方mchid,常规模式下无效,服务商模式下选填,服务商模式下不填默认扣子商户的钱.非必须
        • msgAppId

          String msgAppId
          服务商模式下触达用户时的appid(可填服务商自己的appid或子商户的appid),服务商模式下必填, 服务商模式下填入的子商户appid必须在微信支付商户平台中先录入,否则会校验不过。 非必须
        • openId

          String openId
          接受收红包的用户的openid 必填
        • outTradeNo

          String outTradeNo
          商户订单号(每个订单号必须唯一) 组成: mch_id+yyyymmdd+10位一天内不能重复的数字。
        • remark

          String remark
          备注
        • risk

          String risk
          活动信息
        • sceneType

          RedpacketSceneType sceneType
          发放红包使用场景,红包金额大于200时必传
        • sendName

          String sendName
          红包发送者名称 必填
        • totalAmount

          int totalAmount
          付款金额,单位分
        • totalNum

          int totalNum
          红包发放总人数
        • wishing

          String wishing
          红包祝福语
    • Class com.foxinmy.weixin4j.pay.payment.mch.RedpacketRecord extends XmlResult implements Serializable

      serialVersionUID:
      929959747323918458L
      • Serialized Fields

        • actName

          String actName
          活动名称
        • hbType

          String hbType
          红包类型
        • mchId

          String mchId
          微信支付分配的商户号
        • outTradeNo

          String outTradeNo
          商户订单号(每个订单号必须唯一) 组成: mch_id+yyyymmdd+10位一天内不能重复的数字。
        • reason

          String reason
          发送失败原因
        • receivers

          List<RedpacketRecord.RedpacketReceiver> receivers
          裂变红包领取列表
        • refundAmount

          Integer refundAmount
          红包退款金额
        • refundTime

          String refundTime
          红包退款时间
        • remark

          String remark
          活动描述
        • repacketId

          String repacketId
          红包单号
        • sendTime

          String sendTime
          发放时间
        • sendType

          String sendType
          发放类型
        • status

          String status
          红包状态
        • totalAmount

          int totalAmount
          红包总金额(单位分)
        • totalNum

          int totalNum
          红包个数
        • wishing

          String wishing
          祝福语
    • Class com.foxinmy.weixin4j.pay.payment.mch.RedpacketRecord.RedpacketReceiver extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • amount

          int amount
          领取金额
        • openId

          String openId
          领取红包的Openid
        • receiveTime

          String receiveTime
          领取时间
        • status

          RedpacketStatus status
          领取状态
    • Class com.foxinmy.weixin4j.pay.payment.mch.RedpacketSendResult extends MerchantResult implements Serializable

      serialVersionUID:
      5611847899634131711L
      • Serialized Fields

        • openId

          String openId
          接收红包的用户的openid
        • outTradeNo

          String outTradeNo
          商户订单号(每个订单号必须唯一) 组成: mch_id+yyyymmdd+10位一天内不能重复的数字。
        • sendListid

          String sendListid
          微信单号
        • sendTime

          String sendTime
          发放成功时间
        • totalAmount

          int totalAmount
          付款金额 单位为分
    • Class com.foxinmy.weixin4j.pay.payment.mch.RefundDetail extends Object implements Serializable

      serialVersionUID:
      1402738803019986864L
      • Serialized Fields

        • couponList

          List<RefundCouponInfo> couponList
          退款代金券信息
          See Also:
          RefundCouponInfo
        • couponRefundCount

          Integer couponRefundCount
          代金券或立减优惠使用数量
        • couponRefundFee

          Integer couponRefundFee
          代金券退款金额:代金券退款金额<=退款金额,退款金额-代金券或立减优惠退款金额为现金,
        • couponType

          String couponType
          代金券类型
          See Also:
          CouponType
        • outRefundNo

          String outRefundNo
          商户退款单号
        • refundChannel

          String refundChannel
          退款渠道:ORIGINAL—原路退款,默认 BALANCE—退回到余额
        • refundFee

          int refundFee
          退款总金额,单位为分,可以做部分退款
        • refundId

          String refundId
          微信退款单号
        • refundRecvAccout

          String refundRecvAccout
          退款入账账户:取当前退款单的退款入账方 1)退回银行卡: {银行名称}{卡类型}{卡尾号} 2)退回支付用户零钱: 支付用户零钱
        • refundStatus

          String refundStatus
          退款状态
        • refundSuccessTime

          String refundSuccessTime
          退款成功时间,当退款状态为退款成功时有返回
        • settlementRefundFee

          Integer settlementRefundFee
          退款金额:退款金额=申请退款金额-非充值代金券退款金额,退款金额<=申请退款金额
    • Class com.foxinmy.weixin4j.pay.payment.mch.RefundRecord extends MerchantTradeResult implements Serializable

      serialVersionUID:
      -2971132874939642721L
      • Serialized Fields

        • refundCount

          int refundCount
          退款笔数
        • refundFee

          int refundFee
          退款总金额,单位为分,可以做部分退款
        • refundList

          List<RefundDetail> refundList
          退款详情
          See Also:
          RefundDetail
    • Class com.foxinmy.weixin4j.pay.payment.mch.RefundResult extends MerchantTradeResult implements Serializable

      serialVersionUID:
      -3687863914168618620L
      • Serialized Fields

        • cashRefundFee

          Integer cashRefundFee
          现金退款金额
        • outRefundNo

          String outRefundNo
          商户退款单号
        • refundChannel

          String refundChannel
          退款渠道:ORIGINAL—原路退款,默认 BALANCE—退回到余额
        • refundFee

          int refundFee
          退款总金额,单位为分,可以做部分退款
        • refundId

          String refundId
          微信退款单号
        • refundList

          List<RefundDetail> refundList
          退款详情
          See Also:
          RefundDetail
    • Class com.foxinmy.weixin4j.pay.payment.mch.SettlementRecord extends MerchantResult implements Serializable

      serialVersionUID:
      7952659545609519979L
      • Serialized Fields

        • batchNo

          String batchNo
          付款批次号
        • endDate

          String endDate
          交易结束日期
        • payFee

          int payFee
          支付金额:外币标价,外币最小单位
        • payNetFee

          int payNetFee
          支付净额:外币标价,外币最小单位
        • poundageFee

          int poundageFee
          手续费金额:外币标价,外币最小单位
        • refundFee

          int refundFee
          退款金额:外币标价,外币最小单位
        • settleDate

          String settleDate
          结算日期
        • settleFee

          int settleFee
          划账金额:外币标价,外币最小单位
        • settleFeeType

          String settleFeeType
          结算币种
        • startDate

          String startDate
          交易开始日期
        • unSettleFee

          int unSettleFee
          未划账金额:外币标价,外币最小单位
  • Package com.foxinmy.weixin4j.pay.profitsharing

  • Package com.foxinmy.weixin4j.pay.type

  • Package com.foxinmy.weixin4j.payment

    • Class com.foxinmy.weixin4j.payment.JsPayNotify extends PayBaseInfo implements Serializable

      serialVersionUID:
      -4659030958445259803L
      • Serialized Fields

        • isSubscribe

          int isSubscribe
          Deprecated.
          是否关注公众号
        • openId

          String openId
          Deprecated.
          用户的openid
    • Class com.foxinmy.weixin4j.payment.PayBaseInfo extends Object implements Serializable

      serialVersionUID:
      1843024880782466990L
      • Serialized Fields

        • appId

          String appId
          Deprecated.
          公众号ID
        • nonceStr

          String nonceStr
          Deprecated.
          随机字符串
        • paySign

          String paySign
          Deprecated.
          签名结果
        • signType

          String signType
          Deprecated.
          签名方式
        • timeStamp

          String timeStamp
          Deprecated.
          时间戳
    • Class com.foxinmy.weixin4j.payment.PayPackage extends MerchantResult implements Serializable

      serialVersionUID:
      3450161267802545790L
      • Serialized Fields

        • attach

          String attach
          Deprecated.
          附加数据,原样返回 非必须
        • body

          String body
          Deprecated.
          商品描述 必须
        • createIp

          String createIp
          Deprecated.
          订单生成的机器 IP 必须
        • detail

          String detail
          Deprecated.
          商品详情 非必须
        • goodsTag

          String goodsTag
          Deprecated.
          商品标记,该字段不能随便填,不使用请填空 非必须
        • notifyUrl

          String notifyUrl
          Deprecated.
          通知地址接收微信支付成功通知 必须
        • outTradeNo

          String outTradeNo
          Deprecated.
          商户系统内部的订单号 ,32 个字符内 、可包含字母 ,确保 在商户系统唯一 必须
        • timeExpire

          String timeExpire
          Deprecated.
          订单失效时间,格为 yyyyMMddHHmmss,如 2009 年 12月27日9点10分10秒表示为 20091227091010。时区 为 GMT+8 beijing。该时间取 自商户服务商品标记 非必须
        • timeStart

          String timeStart
          Deprecated.
          订单生成时间,格式为 yyyyMMddHHmmss,如 2009 年 12月25日9点10分10秒表示为 20091225091010。时区 为 GMT+8 beijing。该时间取 自商户服务器 非必须
        • totalFee

          int totalFee
          Deprecated.
          订单总金额,单位为分,不能带小数点 必须
    • Class com.foxinmy.weixin4j.payment.PayRequest extends PayBaseInfo implements Serializable

      serialVersionUID:
      -453746488398523883L
      • Serialized Fields

        • packageInfo

          String packageInfo
          Deprecated.
          订单详情扩展 订单信息组成该字符串
        • partnerId

          String partnerId
          Deprecated.
          冗余字段
        • prepayId

          String prepayId
          Deprecated.
          冗余字段
  • Package com.foxinmy.weixin4j.payment.coupon

    • Class com.foxinmy.weixin4j.payment.coupon.CouponDetail extends MerchantResult implements Serializable

      serialVersionUID:
      -311265355895457070L
      • Serialized Fields

        • beginTime

          String beginTime
          Deprecated.
          生效开始时间:格式为yyyyMMddhhmmss,如2009年12月27日9点10分10秒表示为20091227091010。
        • consumerMchAppid

          String consumerMchAppid
          Deprecated.
          消耗方商户appid:代金券使用后,消耗方商户appid
        • consumerMchId

          String consumerMchId
          Deprecated.
          消耗方商户id:代金券使用后,消耗方商户id
        • consumerMchName

          String consumerMchName
          Deprecated.
          消耗方商户名称:代金券使用后,消耗方商户名称
        • couponDesc

          String couponDesc
          Deprecated.
          代金券描述
        • couponId

          String couponId
          Deprecated.
          代金券id
        • couponMininum

          int couponMininum
          Deprecated.
          代金券使用最低限额,单位是分
        • couponName

          String couponName
          Deprecated.
          代金券名称
        • couponRemainValue

          int couponRemainValue
          Deprecated.
          代金券剩余金额:部分使用情况下,可能会存在券剩余金额
        • couponStatus

          int couponStatus
          Deprecated.
          代金券状态:2-已激活,4-已锁定,8-已实扣
        • couponStockId

          String couponStockId
          Deprecated.
          代金券批次Id
        • couponStockType

          int couponStockType
          Deprecated.
          批次类型;1-批量型,2-触发型
        • couponType

          int couponType
          Deprecated.
          代金券类型:1-代金券无门槛,2-代金券有门槛互斥,3-代金券有门槛叠加,
        • couponUseValue

          int couponUseValue
          Deprecated.
          代金券实际使用金额
        • couponValue

          int couponValue
          Deprecated.
          代金券面值,单位是分
        • endTime

          String endTime
          Deprecated.
          生效结束时间:格式为yyyyMMddhhmmss,如2009年12月27日9点10分10秒表示为20091227091010。
        • isPartialUse

          int isPartialUse
          Deprecated.
          是否允许部分使用:该代金券是否允许部分使用标识:1-表示支持部分使用
        • sendSource

          String sendSource
          Deprecated.
          发放来源:代金券发放来源
        • sendTime

          String sendTime
          Deprecated.
          发放时间:格式为yyyyMMddhhmmss,如2009年12月27日9点10分10秒表示为20091227091010。
        • tradeNo

          String tradeNo
          Deprecated.
          使用单号:代金券使用后,关联的大单收单单号
        • useTime

          String useTime
          Deprecated.
          使用时间:格式为yyyyMMddhhmmss,如2009年12月27日9点10分10秒表示为20091227091010。
    • Class com.foxinmy.weixin4j.payment.coupon.CouponResult extends MerchantResult implements Serializable

      serialVersionUID:
      -1996967923720149124L
      • Serialized Fields

        • couponId

          String couponId
          Deprecated.
          代金券id
        • couponStockId

          String couponStockId
          Deprecated.
          代金券批次id
        • failedCount

          int failedCount
          Deprecated.
          失败记录数
        • openId

          String openId
          Deprecated.
          用户在商户appid下的唯一标识
        • responseCount

          int responseCount
          Deprecated.
          返回记录数
        • retCode

          String retCode
          Deprecated.
          返回码 SUCCESS或者FAILED
        • retMsg

          String retMsg
          Deprecated.
          失败描述信息,例如:“用户已达领用上限”
        • successCount

          int successCount
          Deprecated.
          成功记录数
    • Class com.foxinmy.weixin4j.payment.coupon.CouponStock extends MerchantResult implements Serializable

      serialVersionUID:
      -8627202879200080499L
      • Serialized Fields

        • beginTime

          String beginTime
          Deprecated.
          生效开始时间 格式为yyyyMMddhhmmss,如2009年12月27日9点10分10秒表示为20091227091010。
        • couponBudget

          Integer couponBudget
          Deprecated.
          代金券预算额度
        • couponMininumn

          Integer couponMininumn
          Deprecated.
          代金券使用最低限额
        • couponName

          String couponName
          Deprecated.
          代金券名称
        • couponStockId

          String couponStockId
          Deprecated.
          代金券批次ID
        • couponStockStatus

          int couponStockStatus
          Deprecated.
          批次状态: 1-未激活;2-审批中;4-已激活;8-已作废;16-中止发放;
        • couponTotal

          int couponTotal
          Deprecated.
          代金券数量
        • couponType

          int couponType
          Deprecated.
          代金券类型:1-代金券无门槛,2-代金券有门槛互斥,3-代金券有门槛叠加
        • couponValue

          int couponValue
          Deprecated.
          代金券面额
        • createTime

          String createTime
          Deprecated.
          创建时间 格式为yyyyMMddhhmmss,如2009年12月27日9点10分10秒表示为20091227091010。
        • endTime

          String endTime
          Deprecated.
          生效结束时间 格式为yyyyMMddhhmmss,如2009年12月27日9点10分10秒表示为20091227091010。
        • lockedNum

          Integer lockedNum
          Deprecated.
          代金券锁定数量
        • maxQuota

          Integer maxQuota
          Deprecated.
          代金券每个人最多能领取的数量, 如果为0,则表示没有限制
        • sendNum

          Integer sendNum
          Deprecated.
          代金券已经发送的数量
        • usedNum

          Integer usedNum
          Deprecated.
          代金券已使用数量
    • Class com.foxinmy.weixin4j.payment.coupon.OrderCouponInfo extends Object implements Serializable

      serialVersionUID:
      -8744999305258786901L
      • Serialized Fields

        • couponBatchId

          String couponBatchId
          Deprecated.
          代金券或立减优惠批次ID
        • couponFee

          Integer couponFee
          Deprecated.
          单个代金券或立减优惠支付金额
        • couponId

          String couponId
          Deprecated.
          代金券或立减优惠ID
        • couponType

          String couponType
          Deprecated.
          代金券类型
          See Also:
          CouponType
    • Class com.foxinmy.weixin4j.payment.coupon.RefundCouponInfo extends Object implements Serializable

      serialVersionUID:
      -8744999305258786901L
      • Serialized Fields

        • couponBatchId

          String couponBatchId
          Deprecated.
          代金券或立减优惠批次ID
        • couponFee

          Integer couponFee
          Deprecated.
          单个代金券或立减优惠支付金额
        • couponId

          String couponId
          Deprecated.
          退款代金券ID
  • Package com.foxinmy.weixin4j.payment.mch

    • Class com.foxinmy.weixin4j.payment.mch.CorpPayment extends MerchantResult implements Serializable

      serialVersionUID:
      3734639674346425312L
      • Serialized Fields

        • amount

          int amount
          Deprecated.
          付款金额 单位分
        • checkNameType

          CorpPaymentCheckNameType checkNameType
          Deprecated.
          校验用户姓名选项
          See Also:
          com.foxinmy.weixin4j.type.mch.CorpPaymentCheckNameType.type.MPPaymentCheckNameType
        • clientIp

          String clientIp
          Deprecated.
          调用接口的机器Ip地址
        • desc

          String desc
          Deprecated.
          企业付款描述信息
        • openId

          String openId
          Deprecated.
          接收红包的用户的openid
        • outTradeNo

          String outTradeNo
          Deprecated.
          商户订单号
        • userName

          String userName
          Deprecated.
          收款用户真实姓名。 如果check_name设置为FORCE_CHECK或OPTION_CHECK,则必填用户真实姓名 可选
    • Class com.foxinmy.weixin4j.payment.mch.CorpPaymentRecord extends MerchantResult implements Serializable

      serialVersionUID:
      -1926873539419750498L
      • Serialized Fields

        • checkNameResult

          String checkNameResult
          Deprecated.
          实名验证结果 PASS:通过 FAILED:不通过
        • checkNameType

          String checkNameType
          Deprecated.
          校验用户姓名选项
          See Also:
          com.foxinmy.weixin4j.type.mch.CorpPaymentCheckNameType.type.MPPaymentCheckNameType
        • desc

          String desc
          Deprecated.
          企业付款描述信息
        • failureReason

          String failureReason
          Deprecated.
          如果失败则应该有原因
        • openId

          String openId
          Deprecated.
          收款用户openid
        • outTradeNo

          String outTradeNo
          Deprecated.
          商户订单号
        • paymentAmount

          int paymentAmount
          Deprecated.
          付款金额(单位为分)
        • transactionId

          String transactionId
          Deprecated.
          微信订单订单号
        • transactionStatus

          String transactionStatus
          Deprecated.
          交易状态 SUCCESS:转账成功 FAILED:转账失败
        • transferName

          String transferName
          Deprecated.
          收款用户姓名
        • transferTime

          String transferTime
          Deprecated.
          转账时间
    • Class com.foxinmy.weixin4j.payment.mch.CorpPaymentResult extends MerchantResult implements Serializable

      serialVersionUID:
      1110472826089211646L
      • Serialized Fields

        • outTradeNo

          String outTradeNo
          Deprecated.
          商户订单号
        • paymentTime

          String paymentTime
          Deprecated.
          支付时间
        • transactionId

          String transactionId
          Deprecated.
          微信订单订单号
    • Class com.foxinmy.weixin4j.payment.mch.CustomsOrder extends MerchantResult implements Serializable

      serialVersionUID:
      799510373861612386L
      • Serialized Fields

        • credentialId

          String credentialId
          Deprecated.
          证件号码:身份证号,该参数是指用户信息,商户若有用户信息,可上送,系统将以商户上传的数据为准,进行海关通关报备;
        • credentialType

          CredentialType credentialType
          Deprecated.
          证件类型:暂只支持身份证,该参数是指用户信息,商户若有用户信息,可上送,系统将以商户上传的数据为准,进行海关通关报备
        • customsCity

          CustomsCity customsCity
          Deprecated.
          海关
        • customsNo

          String customsNo
          Deprecated.
          商户在海关登记的备案号,customsCity非NO,此参数必填
        • dutyFee

          String dutyFee
          Deprecated.
          关税,以分为单位
        • feeType

          CurrencyType feeType
          Deprecated.
          货币类型,符合 ISO 4217 标准的三位字母代码,默认人民币:CNY
          See Also:
          com.foxinmy.weixin4j.mp.type.CurrencyType
        • orderFee

          String orderFee
          Deprecated.
          子订单金额,以分为单位,不能超过原订单金额,order_fee=transport_fee+product_fee(应付金额=物流费+商品价格), 如有拆单则必传。
        • outTradeNo

          String outTradeNo
          Deprecated.
          商户订单号
        • productFee

          String productFee
          Deprecated.
          商品费用,以分为单位,如有拆单则必传。
        • subOrderNo

          String subOrderNo
          Deprecated.
          商户子订单号,如有拆单则必传
        • transactionId

          String transactionId
          Deprecated.
          微信支付订单号
        • transportFee

          String transportFee
          Deprecated.
          物流费用,以分为单位,如有拆单则必传。
        • uname

          String uname
          Deprecated.
          用户姓名,该参数是指用户信息,商户若有用户信息,可上送,系统将以商户上传的数据为准,进行海关通关报备;
    • Class com.foxinmy.weixin4j.payment.mch.CustomsOrderRecord extends MerchantResult implements Serializable

      serialVersionUID:
      -1675090110657154049L
      • Serialized Fields

    • Class com.foxinmy.weixin4j.payment.mch.CustomsOrderResult extends MerchantResult implements Serializable

      serialVersionUID:
      799510373861612386L
      • Serialized Fields

        • modifyTime

          String modifyTime
          Deprecated.
          最后更新时间
        • outTradeNo

          String outTradeNo
          Deprecated.
          商户订单号
        • state

          String state
          Deprecated.
          状态码
        • subOrderId

          String subOrderId
          Deprecated.
          微信子订单号
        • subOrderNo

          String subOrderNo
          Deprecated.
          商户子订单号
        • transactionId

          String transactionId
          Deprecated.
          微信支付订单号
    • Class com.foxinmy.weixin4j.payment.mch.MchPayPackage extends PayPackage implements Serializable

      serialVersionUID:
      8944928173669656177L
      • Serialized Fields

        • authCode

          String authCode
          Deprecated.
          扫码支付授权码 ,设备读取用户微信中的条码或者二维码信息
        • feeType

          String feeType
          Deprecated.
          符合ISO 4217标准的三位字母代码,默认人民币:CNY 非必须
        • limitPay

          String limitPay
          Deprecated.
          指定支付方式:no_credit--指定不能使用信用卡支付
        • openId

          String openId
          Deprecated.
          用户在商户 appid 下的唯一 标识, trade_type 为 JSAPI 时,此参数必传
        • productId

          String productId
          Deprecated.
          只在 trade_type 为 NATIVE 且【模式一】 时需要填写 非必须
        • sceneInfo

          String sceneInfo
          Deprecated.
          场景信息
        • subOpenId

          String subOpenId
          Deprecated.
          服务商下的用户子标识 非必须
        • tradeType

          String tradeType
          Deprecated.
          交易类型JSAPI、NATIVE、APP 必须
    • Class com.foxinmy.weixin4j.payment.mch.MerchantResult extends XmlResult implements Serializable

      serialVersionUID:
      -8430005768959715444L
      • Serialized Fields

        • appId

          String appId
          Deprecated.
          微信分配的公众账号 ID商户号 非空
        • deviceInfo

          String deviceInfo
          Deprecated.
          微信支付分配的终端设备号 可能为空
        • mchId

          String mchId
          Deprecated.
          微信支付分配的商户号 非空
        • nonceStr

          String nonceStr
          Deprecated.
          随机字符串 非空
        • recall

          String recall
          Deprecated.
          是否需要继续调用接口 Y- 需要,N-不需要
        • sign

          String sign
          Deprecated.
          签名 调用者无需关心
        • signType

          String signType
          Deprecated.
          签名类型 默认MD5
        • subAppId

          String subAppId
          Deprecated.
          微信分配的子商户公众账号ID 非必须
        • subMchId

          String subMchId
          Deprecated.
          微信支付分配的子商户号 非必须
    • Class com.foxinmy.weixin4j.payment.mch.MerchantTradeResult extends MerchantResult implements Serializable

      serialVersionUID:
      4205906286092873877L
      • Serialized Fields

        • cashFee

          Integer cashFee
          Deprecated.
          现金支付金额
        • feeType

          String feeType
          Deprecated.
          货币类型,符合 ISO 4217 标准的三位字母代码,默认人民币:CNY
          See Also:
          com.foxinmy.weixin4j.mp.type.CurrencyType
        • outTradeNo

          String outTradeNo
          Deprecated.
          商户订单号
        • settlementTotalFee

          Integer settlementTotalFee
          Deprecated.
          应结订单金额,单位为分:应结订单金额=订单金额-非充值代金券金额,应结订单金额<=订单金额。
        • totalFee

          Integer totalFee
          Deprecated.
          订单总金额,单位为分
        • transactionId

          String transactionId
          Deprecated.
          微信支付订单号
    • Class com.foxinmy.weixin4j.payment.mch.MICROPayRequest extends Order implements Serializable

      serialVersionUID:
      6147576305404111278L
    • Class com.foxinmy.weixin4j.payment.mch.NativePayNotify extends OpenIdResult implements Serializable

      serialVersionUID:
      4515471400239795492L
      • Serialized Fields

        • isSubscribe

          String isSubscribe
          Deprecated.
          用户是否关注公众账号,Y- 关注,N-未关注,仅在公众 账号类型支付有效
        • productId

          String productId
          Deprecated.
          产品ID 可视为订单ID
    • Class com.foxinmy.weixin4j.payment.mch.NativePayResponse extends MerchantResult implements Serializable

      serialVersionUID:
      6119895998783333012L
      • Serialized Fields

        • prepayId

          String prepayId
          Deprecated.
    • Class com.foxinmy.weixin4j.payment.mch.OpenIdResult extends MerchantResult implements Serializable

      serialVersionUID:
      902743989722741814L
      • Serialized Fields

        • openId

          String openId
          Deprecated.
          用户在商户appid下的唯一标识
        • subOpenId

          String subOpenId
          Deprecated.
          用户在商户appid下的唯一标识
    • Class com.foxinmy.weixin4j.payment.mch.Order extends MerchantTradeResult implements Serializable

      serialVersionUID:
      5636828325595317079L
      • Serialized Fields

        • attach

          String attach
          Deprecated.
          商家数据包
        • bankType

          String bankType
          Deprecated.
          银行类型
        • cashFeeType

          String cashFeeType
          Deprecated.
          现金支付货币类型,符合 ISO 4217 标准的三位字母代码,默认人民币:CNY
          See Also:
          com.foxinmy.weixin4j.mp.type.CurrencyType
        • couponCount

          Integer couponCount
          Deprecated.
          代金券或立减优惠使用数量
        • couponFee

          Integer couponFee
          Deprecated.
          代金券金额:“代金券”金额<=订单金额,订单金额-“代金券”金额=现金支付金额
        • couponList

          List<OrderCouponInfo> couponList
          Deprecated.
          代金券信息 验证签名有点麻烦
        • isSubscribe

          String isSubscribe
          Deprecated.
          用户是否关注公众账号,Y- 关注,N-未关注,仅在公众 账号类型支付有效
        • openId

          String openId
          Deprecated.
          用户的openid
        • subIsSubscribe

          String subIsSubscribe
          Deprecated.
          是否关注子公众账号,Y- 关注,N-未关注,仅在公众 账号类型支付有效
        • subOpenId

          String subOpenId
          Deprecated.
          用户在子商户下的openid
        • timeEnd

          String timeEnd
          Deprecated.
          支付完成时间,格式为 yyyyMMddhhmmss
        • tradeState

          String tradeState
          Deprecated.
          交易状态
          See Also:
          TradeState
        • tradeStateDesc

          String tradeStateDesc
          Deprecated.
          交易状态描述
        • tradeType

          String tradeType
          Deprecated.
          交易类型
          See Also:
          TradeType
    • Class com.foxinmy.weixin4j.payment.mch.PrePay extends MerchantResult implements Serializable

      serialVersionUID:
      -8430005768959715444L
      • Serialized Fields

        • payUrl

          String payUrl
          Deprecated.
          对于trade_type 为 NATIVE 或者 MWEB 是有 返回
          NATVIE支付:可直接生成二维码展示出来进行扫码支付可能为空
          MWEB支付:可直接作为跳转支付的URL
        • prepayId

          String prepayId
          Deprecated.
          微信生成的预支付回话标识,用于后续接口调用中使用,该值有效期为2小时
        • tradeType

          TradeType tradeType
          Deprecated.
          调用接口提交的交易类型,取值如下:JSAPI,NATIVE,APP,
          See Also:
          com.foxinmy.weixin4j.mp.type.TradeType
    • Class com.foxinmy.weixin4j.payment.mch.Redpacket extends MerchantResult implements Serializable

      serialVersionUID:
      -7021352305575714281L
      • Serialized Fields

        • actName

          String actName
          Deprecated.
          活动名称
        • amtType

          String amtType
          Deprecated.
          红包金额设置方式(裂变红包) ALL_RAND—全部随机,商户指定总金额和红包发放总人数,由微信支付随机计算出各红包金额
        • clientIp

          String clientIp
          Deprecated.
          ip地址
        • consumeMchId

          String consumeMchId
          Deprecated.
          扣钱方mchid,常规模式下无效,服务商模式下选填,服务商模式下不填默认扣子商户的钱.非必须
        • msgAppId

          String msgAppId
          Deprecated.
          服务商模式下触达用户时的appid(可填服务商自己的appid或子商户的appid),服务商模式下必填, 服务商模式下填入的子商户appid必须在微信支付商户平台中先录入,否则会校验不过。 非必须
        • openId

          String openId
          Deprecated.
          接受收红包的用户的openid 必填
        • outTradeNo

          String outTradeNo
          Deprecated.
          商户订单号(每个订单号必须唯一) 组成: mch_id+yyyymmdd+10位一天内不能重复的数字。
        • remark

          String remark
          Deprecated.
          备注
        • risk

          String risk
          Deprecated.
          活动信息
        • sceneType

          RedpacketSceneType sceneType
          Deprecated.
          发放红包使用场景,红包金额大于200时必传
        • sendName

          String sendName
          Deprecated.
          红包发送者名称 必填
        • totalAmount

          int totalAmount
          Deprecated.
          付款金额,单位分
        • totalNum

          int totalNum
          Deprecated.
          红包发放总人数
        • wishing

          String wishing
          Deprecated.
          红包祝福语
    • Class com.foxinmy.weixin4j.payment.mch.RedpacketRecord extends XmlResult implements Serializable

      serialVersionUID:
      929959747323918458L
      • Serialized Fields

        • actName

          String actName
          Deprecated.
          活动名称
        • hbType

          String hbType
          Deprecated.
          红包类型
        • mchId

          String mchId
          Deprecated.
          微信支付分配的商户号
        • outTradeNo

          String outTradeNo
          Deprecated.
          商户订单号(每个订单号必须唯一) 组成: mch_id+yyyymmdd+10位一天内不能重复的数字。
        • reason

          String reason
          Deprecated.
          发送失败原因
        • receivers

          List<RedpacketRecord.RedpacketReceiver> receivers
          Deprecated.
          裂变红包领取列表
        • refundAmount

          Integer refundAmount
          Deprecated.
          红包退款金额
        • refundTime

          String refundTime
          Deprecated.
          红包退款时间
        • remark

          String remark
          Deprecated.
          活动描述
        • repacketId

          String repacketId
          Deprecated.
          红包单号
        • sendTime

          String sendTime
          Deprecated.
          发放时间
        • sendType

          String sendType
          Deprecated.
          发放类型
        • status

          String status
          Deprecated.
          红包状态
        • totalAmount

          int totalAmount
          Deprecated.
          红包总金额(单位分)
        • totalNum

          int totalNum
          Deprecated.
          红包个数
        • wishing

          String wishing
          Deprecated.
          祝福语
    • Class com.foxinmy.weixin4j.payment.mch.RedpacketRecord.RedpacketReceiver extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • amount

          int amount
          领取金额
        • openId

          String openId
          领取红包的Openid
        • receiveTime

          String receiveTime
          领取时间
        • status

          RedpacketStatus status
          领取状态
    • Class com.foxinmy.weixin4j.payment.mch.RedpacketSendResult extends MerchantResult implements Serializable

      serialVersionUID:
      5611847899634131711L
      • Serialized Fields

        • openId

          String openId
          Deprecated.
          接收红包的用户的openid
        • outTradeNo

          String outTradeNo
          Deprecated.
          商户订单号(每个订单号必须唯一) 组成: mch_id+yyyymmdd+10位一天内不能重复的数字。
        • sendListid

          String sendListid
          Deprecated.
          微信单号
        • sendTime

          String sendTime
          Deprecated.
          发放成功时间
        • totalAmount

          int totalAmount
          Deprecated.
          付款金额 单位为分
    • Class com.foxinmy.weixin4j.payment.mch.RefundDetail extends Object implements Serializable

      serialVersionUID:
      1402738803019986864L
      • Serialized Fields

        • couponList

          List<RefundCouponInfo> couponList
          Deprecated.
          退款代金券信息
          See Also:
          RefundCouponInfo
        • couponRefundCount

          Integer couponRefundCount
          Deprecated.
          代金券或立减优惠使用数量
        • couponRefundFee

          Integer couponRefundFee
          Deprecated.
          代金券退款金额:代金券退款金额<=退款金额,退款金额-代金券或立减优惠退款金额为现金,
        • couponType

          String couponType
          Deprecated.
          代金券类型
          See Also:
          CouponType
        • outRefundNo

          String outRefundNo
          Deprecated.
          商户退款单号
        • refundChannel

          String refundChannel
          Deprecated.
          退款渠道:ORIGINAL—原路退款,默认 BALANCE—退回到余额
        • refundFee

          int refundFee
          Deprecated.
          退款总金额,单位为分,可以做部分退款
        • refundId

          String refundId
          Deprecated.
          微信退款单号
        • refundRecvAccout

          String refundRecvAccout
          Deprecated.
          退款入账账户:取当前退款单的退款入账方 1)退回银行卡: {银行名称}{卡类型}{卡尾号} 2)退回支付用户零钱: 支付用户零钱
        • refundStatus

          String refundStatus
          Deprecated.
          退款状态
        • refundSuccessTime

          String refundSuccessTime
          Deprecated.
          退款成功时间,当退款状态为退款成功时有返回
        • settlementRefundFee

          Integer settlementRefundFee
          Deprecated.
          退款金额:退款金额=申请退款金额-非充值代金券退款金额,退款金额<=申请退款金额
    • Class com.foxinmy.weixin4j.payment.mch.RefundRecord extends MerchantTradeResult implements Serializable

      serialVersionUID:
      -2971132874939642721L
      • Serialized Fields

        • refundCount

          int refundCount
          Deprecated.
          退款笔数
        • refundFee

          int refundFee
          Deprecated.
          退款总金额,单位为分,可以做部分退款
        • refundList

          List<RefundDetail> refundList
          Deprecated.
          退款详情
          See Also:
          RefundDetail
    • Class com.foxinmy.weixin4j.payment.mch.RefundResult extends MerchantTradeResult implements Serializable

      serialVersionUID:
      -3687863914168618620L
      • Serialized Fields

        • cashRefundFee

          Integer cashRefundFee
          Deprecated.
          现金退款金额
        • outRefundNo

          String outRefundNo
          Deprecated.
          商户退款单号
        • refundChannel

          String refundChannel
          Deprecated.
          退款渠道:ORIGINAL—原路退款,默认 BALANCE—退回到余额
        • refundFee

          int refundFee
          Deprecated.
          退款总金额,单位为分,可以做部分退款
        • refundId

          String refundId
          Deprecated.
          微信退款单号
        • refundList

          List<RefundDetail> refundList
          Deprecated.
          退款详情
          See Also:
          RefundDetail
    • Class com.foxinmy.weixin4j.payment.mch.SettlementRecord extends MerchantResult implements Serializable

      serialVersionUID:
      7952659545609519979L
      • Serialized Fields

        • batchNo

          String batchNo
          Deprecated.
          付款批次号
        • endDate

          String endDate
          Deprecated.
          交易结束日期
        • payFee

          int payFee
          Deprecated.
          支付金额:外币标价,外币最小单位
        • payNetFee

          int payNetFee
          Deprecated.
          支付净额:外币标价,外币最小单位
        • poundageFee

          int poundageFee
          Deprecated.
          手续费金额:外币标价,外币最小单位
        • refundFee

          int refundFee
          Deprecated.
          退款金额:外币标价,外币最小单位
        • settleDate

          String settleDate
          Deprecated.
          结算日期
        • settleFee

          int settleFee
          Deprecated.
          划账金额:外币标价,外币最小单位
        • settleFeeType

          String settleFeeType
          Deprecated.
          结算币种
        • startDate

          String startDate
          Deprecated.
          交易开始日期
        • unSettleFee

          int unSettleFee
          Deprecated.
          未划账金额:外币标价,外币最小单位
  • Package com.foxinmy.weixin4j.qy.chat

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

      serialVersionUID:
      -5921235260175596270L
      • Serialized Fields

        • addMembers

          String addMembers
          会话新增成员列表
        • chatId

          String chatId
          会话id
        • chatName

          String chatName
          会话标题
        • content

          String content
          文本消息内容
        • createTime

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

          String deleteMembers
          会话删除成员列表
        • description

          String description
          链接消息描述
        • eventType

          String eventType
          事件类型
        • LIST_SEPARATOR

          String LIST_SEPARATOR
        • mediaId

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

          String members
          会话成员列表
        • msgId

          long msgId
          消息ID 64位整型
        • msgType

          String msgType
          消息类型
        • operatorId

          String operatorId
          操作成员UserID
        • ownerId

          String ownerId
          管理员userid
        • picUrl

          String picUrl
          图片消息链接
        • receiver

          ChatReceiver receiver
          接收人
        • title

          String title
          链接消息标题
        • url

          String url
          链接消息链接
    • Class com.foxinmy.weixin4j.qy.chat.ChatReceiver extends Object implements Serializable

      serialVersionUID:
      -3870813624685620828L
      • Serialized Fields

        • chatType

          String chatType
          群聊|单聊|userid|openid
        • targetId

          String targetId
          成员id|会话id
    • Class com.foxinmy.weixin4j.qy.chat.WeixinChatMessage extends Object implements Serializable

      serialVersionUID:
      6788124387186831643L
      • Serialized Fields

        • agentType

          String agentType
          应用类型
        • corpId

          String corpId
          企业号CorpID
        • itemCount

          int itemCount
          消息数量
        • items

          List<ChatItem> items
          会话事件或消息
        • packageId

          String packageId
          回调包ID,uint64类型,企业内唯一
  • Package com.foxinmy.weixin4j.qy.event

  • Package com.foxinmy.weixin4j.qy.jssdk

  • Package com.foxinmy.weixin4j.qy.message

  • Package com.foxinmy.weixin4j.qy.model

    • Class com.foxinmy.weixin4j.qy.model.AgentInfo extends AgentSetter implements Serializable

      serialVersionUID:
      -8975132919768696174L
      • Serialized Fields

        • allowPartys

          List<Integer> allowPartys
          企业应用可见范围(部门)
        • allowTags

          List<Integer> allowTags
          企业应用可见范围(标签)
        • allowUsers

          List<User> allowUsers
          企业应用可见范围(人员),其中包括userid和关注状态state
        • close

          boolean close
          企业应用是否被禁用
        • squareLogoUrl

          String squareLogoUrl
          企业应用方形头像
    • Class com.foxinmy.weixin4j.qy.model.AgentOverview extends Object implements Serializable

      serialVersionUID:
      5459274811502476460L
      • Serialized Fields

        • agentId

          int agentId
          企业应用的id
        • name

          String name
          企业应用名称
        • squareLogoUrl

          String squareLogoUrl
          企业应用方形头像
    • Class com.foxinmy.weixin4j.qy.model.AgentSetter extends Object implements Serializable

      serialVersionUID:
      5420335232308079801L
      • Serialized Fields

        • agentId

          int agentId
          企业应用的id
        • description

          String description
          企业应用详情
        • homeUrl

          String homeUrl
          应用主页url。url必须以http或者https开头。消息型应用无需该参数
        • isReportEnter

          boolean isReportEnter
          是否上报用户进入应用事件。0:不接收;1:接收。主页型应用无需该参数
        • logoMediaId

          String logoMediaId
          企业应用头像的mediaid,通过多媒体接口上传图片获得mediaid,上传后会自动裁剪成方形和圆形两个头像
        • name

          String name
          企业应用名称
        • redirectDomain

          String redirectDomain
          chatExtensionUrl 企业应用可信域名
        • reportLocationType

          ReportLocationType reportLocationType
          企业应用是否打开地理位置上报
    • Class com.foxinmy.weixin4j.qy.model.BatchResult extends ApiResult implements Serializable

      serialVersionUID:
      4985338631992208903L
      • Serialized Fields

        • percentAge

          int percentAge
          目前运行百分比,当任务完成时为100
        • remainTime

          int remainTime
          预估剩余时间(单位:分钟),当任务完成时为0
        • result

          com.alibaba.fastjson.JSONArray result
          详细的处理结果 TODO
        • status

          int status
          任务状态
        • total

          int total
          任务运行总条数
        • type

          String type
          任务类型
    • Class com.foxinmy.weixin4j.qy.model.Callback extends Object implements Serializable

      serialVersionUID:
      8575808461248605317L
      • Serialized Fields

        • aesKey

          String aesKey
          用于消息体的加密,是AES密钥的Base64编码
        • token

          String token
          用于生成签名
        • url

          String url
          企业应用接收企业号推送请求的访问协议和地址,支持http或https协议
    • Class com.foxinmy.weixin4j.qy.model.ChatInfo extends Object implements Serializable

      serialVersionUID:
      1899784347096501375L
      • Serialized Fields

        • chatId

          String chatId
          会话id
        • members

          List<String> members
          会话成员列表
        • name

          String name
          会话标题
        • owner

          String owner
          管理员userid
    • Class com.foxinmy.weixin4j.qy.model.ChatMute extends Object implements Serializable

      serialVersionUID:
      6734443056426236273L
      • Serialized Fields

        • status

          int status
        • userId

          String userId
    • Class com.foxinmy.weixin4j.qy.model.Contacts extends IdParameter implements Serializable

      serialVersionUID:
      -1334319915595303647L
    • Class com.foxinmy.weixin4j.qy.model.CorpInfo extends Object implements Serializable

      serialVersionUID:
      1251033124778972419L
      • Serialized Fields

        • agentMax

          Integer agentMax
          授权方企业号应用规模
        • corpId

          String corpId
          授权方企业号id
        • corpName

          String corpName
          授权方企业号名称
        • corporateType

          int corporateType
          企业类型
        • corpType

          String corpType
          授权方企业号类型
        • fullName

          String fullName
          所绑定的企业号主体名称
        • roundLogoUrl

          String roundLogoUrl
          企业圆形头像
        • squareLogoUrl

          String squareLogoUrl
          企业方形头像
        • userMax

          Integer userMax
          授权方企业号用户规模
        • verifiedEndTime

          long verifiedEndTime
          认证到期时间
        • wxQrCode

          String wxQrCode
          授权方企业号二维码
    • Class com.foxinmy.weixin4j.qy.model.IdParameter extends Object implements Serializable

      serialVersionUID:
      -2689758682205591133L
    • Class com.foxinmy.weixin4j.qy.model.OUserInfo extends Object implements Serializable

      serialVersionUID:
      -567063562050171293L
      • Serialized Fields

        • adminInfo

          User adminInfo
          登陆管理员信息
        • agentInfo

          List<OUserInfo.AgentItem> agentInfo
          该管理员在该提供商中能使用的应用列表
        • authInfo

          OUserInfo.AuthInfo authInfo
          该管理员拥有的通讯录权限
        • corpInfo

          CorpInfo corpInfo
          授权方企业信息
        • isInnerAdmin

          boolean isInnerAdmin
          是否内部管理员
        • isSysAdmin

          boolean isSysAdmin
          是否系统管理员
        • redirectLoginInfo

          Token redirectLoginInfo
          登录跳转的票据信息
        • userType

          int userType
          登录用户的类型:1.企业号创建者 2.企业号内部系统管理员 3.企业号外部系统管理员 4.企业号分级管理员 5. 企业号成员
    • Class com.foxinmy.weixin4j.qy.model.OUserInfo.AgentItem extends AgentOverview implements Serializable

      serialVersionUID:
      -1188968391623633559L
      • Serialized Fields

        • apiGroup

          List<String> apiGroup
          授权方应用敏感权限组,目前仅有get_location,表示是否有权限设置应用获取地理位置的开关, 新的权限体系将废弃
        • appId

          int appId
          服务商套件中的对应应用id
        • authType

          int authType
          管理员对应用的权限
        • privilege

          PrivilegeInfo privilege
          应用对应的权限,新的权限体系
    • Class com.foxinmy.weixin4j.qy.model.OUserInfo.AuthInfo extends Object implements Serializable

      serialVersionUID:
      -4290240764958942370L
      • Serialized Fields

        • agentItems

          List<OUserInfo.AgentItem> agentItems
          授权的应用信息,新的权限体系其中通讯录权限以应用为节点
        • departItems

          List<OUserInfo.DepartItem> departItems
          授权的通讯录部门,新的权限体系将废弃
        • isNewAuth

          boolean isNewAuth
          是否采用了新的授权,没有该字段或者该字段为false表示是旧授权,true表示是新授权
    • Class com.foxinmy.weixin4j.qy.model.OUserInfo.DepartItem extends Party implements Serializable

      serialVersionUID:
      556556672204642407L
      • Serialized Fields

        • writable

          boolean writable
          是否具有该部门的写权限
    • Class com.foxinmy.weixin4j.qy.model.Party extends Object implements Serializable

      serialVersionUID:
      -2567893218591084288L
      • Serialized Fields

        • id

          int id
          部门ID,指定时必须大于1,不指定时则自动生成.
        • name

          String name
          部门名称。长度限制为32个字(汉字或英文字母),字符不能包括\:*?"<>|
        • order

          long order
          在父部门中的次序值。order值大的排序靠前。有效的值范围是[0, 2^32)
        • parentId

          int parentId
          父亲部门id。根部门id为1
    • Class com.foxinmy.weixin4j.qy.model.PrivilegeInfo extends Object implements Serializable

      serialVersionUID:
      2689295767648714897L
      • Serialized Fields

        • allowPartyIds

          List<Integer> allowPartyIds
          应用可见范围(部门)
        • allowTagIds

          List<Integer> allowTagIds
          应用可见范围(标签)
        • allowUserIds

          List<String> allowUserIds
          应用可见范围(成员)
        • extraPartyIds

          List<Integer> extraPartyIds
          额外通讯录(部门)
        • extraTagIds

          List<Integer> extraTagIds
          额外通讯录(标签)
        • extraUserIds

          List<String> extraUserIds
          额外通讯录(成员)
        • level

          int level
          权限级别
    • Class com.foxinmy.weixin4j.qy.model.Tag extends Object implements Serializable

      serialVersionUID:
      5204620476267654921L
      • Serialized Fields

        • id

          int id
          标签ID
        • name

          String name
          标签名称
    • Class com.foxinmy.weixin4j.qy.model.User extends Object implements Serializable

      serialVersionUID:
      4747301605060801611L
      • Serialized Fields

        • avatar

          String avatar
          头像url。注:如果要获取小图将url最后的"/0"改成"/64"即可
        • email

          String email
          非必须 邮箱。长度为0~64个字符。企业内必须唯一
        • enable

          Boolean enable
          启用/禁用成员。1表示启用成员,0表示禁用成员
        • englishName

          String englishName
          英文名。长度为1-64个字节。
        • extattr

          List<NameValue> extattr
          非必须 扩展属性。扩展属性需要在WEB管理端创建后才生效,否则忽略未知属性的赋值
        • gender

          Integer gender
          非必须 性别。gender=0表示男,=1表示女。默认gender=0
        • isLeader

          Boolean isLeader
          上级字段,标识是否为上级。
        • mobile

          String mobile
          非必须 手机号码。企业内必须唯一,mobile/weixinid/email三者不能同时为空
        • name

          String name
          必须 成员名称。长度为1~64个字符
        • order

          List<Long> order
          部门内的排序值,默认为0。数量必须和department一致,数值越大排序越前面。有效的值范围是[0, 2^32)
        • partyIds

          List<Integer> partyIds
          非必须 成员所属部门id列表,不超过20个
        • position

          String position
          非必须 职位信息。长度为0~64个字符
        • status

          Integer status
          关注状态: 1=已关注,2=已冻结,4=未关注
        • telephone

          String telephone
          座机。长度0-64个字节。
        • userId

          String userId
          必须 员工UserID。对应管理端的帐号,企业内必须唯一。长度为1~64个字符
    • Class com.foxinmy.weixin4j.qy.model.WeixinQyAccount extends WeixinAccount implements Serializable

      serialVersionUID:
      3689999353867189585L
      • Serialized Fields

        • chatSecret

          String chatSecret
          消息服务secret(企业号聊天)
        • providerSecret

          String providerSecret
          第三方提供商secret(企业号登陆)
        • suites

          List<WeixinAccount> suites
          多个应用套件信息
  • Package com.foxinmy.weixin4j.qy.suite

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

      serialVersionUID:
      6457919241019021514L
      • Serialized Fields

        • authCorpId

          String authCorpId
          授权方企业号的corpid
        • eventType

          String eventType
          事件类型
        • suiteId

          String suiteId
          应用套件的SuiteId
        • suiteTicket

          String suiteTicket
          Ticket内容
        • timeStamp

          long timeStamp
          时间戳
  • Package com.foxinmy.weixin4j.request

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

      serialVersionUID:
      7761192742840031607L
      • Serialized Fields

        • agentId

          String agentId
          企业号独有的应用ID
        • createTime

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

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

          long msgId
          消息ID 可用于排重
        • msgType

          String msgType
          消息类型
        • toUserName

          String toUserName
          开发者微信号
  • Package com.foxinmy.weixin4j.socket

  • Package com.foxinmy.weixin4j.tuple

    • Class com.foxinmy.weixin4j.tuple.Article extends Object implements Serializable

      serialVersionUID:
      -1231352700301456395L
      • Serialized Fields

        • desc

          String desc
          图文消息描述
        • picUrl

          String picUrl
          图片链接,支持JPG、PNG格式,较好的效果为大图360*200,小图200*200
        • title

          String title
          图文消息标题
        • url

          String url
          点击图文消息跳转链接
    • Class com.foxinmy.weixin4j.tuple.Card extends Object implements Serializable

      serialVersionUID:
      6119453633595102147L
      • Serialized Fields

        • cardId

          String cardId
          上传后的微信返回的媒体ID
    • Class com.foxinmy.weixin4j.tuple.File extends Object implements Serializable

      serialVersionUID:
      -8149837316289636110L
      • Serialized Fields

        • mediaId

          String mediaId
          上传后的微信返回的媒体ID
    • Class com.foxinmy.weixin4j.tuple.Image extends Object implements Serializable

      serialVersionUID:
      6928681900960656161L
      • Serialized Fields

        • mediaId

          String mediaId
          上传后的微信返回的媒体ID
    • Class com.foxinmy.weixin4j.tuple.MpArticle extends Object implements Serializable

      serialVersionUID:
      5583479943661639234L
      • Serialized Fields

        • author

          String author
          图文消息的作者 可为空
        • content

          String content
          图文消息页面的内容,支持HTML标签 非空
        • digest

          String digest
          图文消息的描述 可为空
        • onlyFansCanComment

          String onlyFansCanComment
          是否粉丝才可评论,0所有人可评论,1粉丝才可评论
        • openComment

          String openComment
          是否打开评论,0不打开,1打开
        • showCoverPic

          String showCoverPic
          是否显示封面,1为显示,0为不显示 可为空
        • sourceUrl

          String sourceUrl
          在图文消息页面点击“阅读原文”后的页面 可为空
        • thumbMediaId

          String thumbMediaId
          图文消息缩略图的media_id,可以在基础支持-上传多媒体文件接口中获得 非空
        • thumbUrl

          String thumbUrl
          图文消息的封面图片的地址(不一定有,请关注thumbMediaId)
        • title

          String title
          图文消息的标题 非空
        • url

          String url
          图文页的URL 获取图文消息时,群发消息时填写无效。
    • Class com.foxinmy.weixin4j.tuple.MpNews extends Object implements Serializable

      serialVersionUID:
      8853054484809101524L
      • Serialized Fields

    • Class com.foxinmy.weixin4j.tuple.MpVideo extends Object implements Serializable

      serialVersionUID:
      2167437425244069128L
      • Serialized Fields

        • mediaId

          String mediaId
          上传视频后微信返回的媒体ID
    • Class com.foxinmy.weixin4j.tuple.Music extends Object implements Serializable

      serialVersionUID:
      -5952134916367253297L
      • Serialized Fields

        • desc

          String desc
          音乐描述
        • hqMusicUrl

          String hqMusicUrl
          高质量音乐链接,WIFI环境优先使用该链接播放音乐
        • musicUrl

          String musicUrl
          音乐链接
        • thumbMediaId

          String thumbMediaId
          缩略图的媒体id,通过上传多媒体文件,得到的id
        • title

          String title
          音乐标题
    • Class com.foxinmy.weixin4j.tuple.News extends Object implements Serializable

      serialVersionUID:
      3348756809039388415L
    • Class com.foxinmy.weixin4j.tuple.Text extends Object implements Serializable

      serialVersionUID:
      520050144519064503L
      • Serialized Fields

        • content

          String content
          内容
    • Class com.foxinmy.weixin4j.tuple.TextCard extends Object implements Serializable

      serialVersionUID:
      1L
    • Class com.foxinmy.weixin4j.tuple.Video extends Object implements Serializable

      serialVersionUID:
      2167437425244069128L
      • Serialized Fields

        • desc

          String desc
          视频描述
        • mediaId

          String mediaId
          上传视频微信返回的媒体ID
        • thumbMediaId

          String thumbMediaId
          缩略图的媒体ID(客服消息)
        • title

          String title
          视频标题
    • Class com.foxinmy.weixin4j.tuple.Voice extends Image implements Serializable

      serialVersionUID:
      8853054484809101524L
  • Package com.foxinmy.weixin4j.type

  • Package com.foxinmy.weixin4j.util

  • Package com.foxinmy.weixin4j.wxa.api

    • Class com.foxinmy.weixin4j.wxa.api.SubscribeMessageParameter.SubscribeMessageData extends Object implements Serializable

      serialVersionUID:
      2018052601L
      • Serialized Fields

    • Class com.foxinmy.weixin4j.wxa.api.TemplateMessageParameter.TemplateMessageData extends Object implements Serializable

      serialVersionUID:
      2018052601L
      • Serialized Fields

  • Package com.foxinmy.weixin4j.wxa.model

  • Package com.foxinmy.weixin4j.wxa.model.custommessage

  • Package com.foxinmy.weixin4j.wxa.model.template

  • Package com.foxinmy.weixin4j.xml

  • Package com.zone.weixin4j.dispatcher

  • Package com.zone.weixin4j.exception

  • Package com.zone.weixin4j.message

  • Package com.zone.weixin4j.message.event

  • Package com.zone.weixin4j.mp.component

    • Class com.zone.weixin4j.mp.component.ComponentMessage extends Object implements Serializable

      serialVersionUID:
      -7243616276403632118L
      • Serialized Fields

        • appId

          String appId
          第三方平台appid
        • authAppId

          String authAppId
          授权方的Appid
        • authCode

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

          long authCodeExpiredTime
          授权码过期时间
        • createTime

          long createTime
          时间戳
        • eventType

          String eventType
          事件类型
        • verifyTicket

          String verifyTicket
          Ticket内容
  • Package com.zone.weixin4j.mp.event

  • Package com.zone.weixin4j.qy.chat

    • Class com.zone.weixin4j.qy.chat.ChatItem extends Object implements Serializable

      serialVersionUID:
      -5921235260175596270L
      • Serialized Fields

        • addMembers

          String addMembers
          会话新增成员列表
        • chatId

          String chatId
          会话id
        • chatName

          String chatName
          会话标题
        • content

          String content
          文本消息内容
        • createTime

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

          String deleteMembers
          会话删除成员列表
        • description

          String description
          链接消息描述
        • eventType

          String eventType
          事件类型
        • LIST_SEPARATOR

          String LIST_SEPARATOR
        • mediaId

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

          String members
          会话成员列表
        • msgId

          long msgId
          消息ID 64位整型
        • msgType

          String msgType
          消息类型
        • operatorId

          String operatorId
          操作成员UserID
        • ownerId

          String ownerId
          管理员userid
        • picUrl

          String picUrl
          图片消息链接
        • receiver

          ChatReceiver receiver
          接收人
        • title

          String title
          链接消息标题
        • url

          String url
          链接消息链接
    • Class com.zone.weixin4j.qy.chat.ChatReceiver extends Object implements Serializable

      serialVersionUID:
      -3870813624685620828L
      • Serialized Fields

        • chatType

          String chatType
          群聊|单聊|userid|openid
        • targetId

          String targetId
          成员id|会话id
    • Class com.zone.weixin4j.qy.chat.WeixinChatMessage extends Object implements Serializable

      serialVersionUID:
      6788124387186831643L
      • Serialized Fields

        • agentType

          String agentType
          应用类型
        • corpId

          String corpId
          企业号CorpID
        • itemCount

          int itemCount
          消息数量
        • items

          List<ChatItem> items
          会话事件或消息
        • packageId

          String packageId
          回调包ID,uint64类型,企业内唯一
  • Package com.zone.weixin4j.qy.event

  • Package com.zone.weixin4j.qy.suite

    • Class com.zone.weixin4j.qy.suite.SuiteMessage extends Object implements Serializable

      serialVersionUID:
      6457919241019021514L
      • Serialized Fields

        • authCorpId

          String authCorpId
          授权方企业号的corpid
        • eventType

          String eventType
          事件类型
        • suiteId

          String suiteId
          应用套件的SuiteId
        • suiteTicket

          String suiteTicket
          Ticket内容
        • timeStamp

          long timeStamp
          时间戳
  • Package com.zone.weixin4j.request

    • Class com.zone.weixin4j.request.WeixinMessage extends Object implements Serializable

      serialVersionUID:
      7761192742840031607L
      • Serialized Fields

        • agentId

          String agentId
          企业号独有的应用ID
        • createTime

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

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

          long msgId
          消息ID 可用于排重
        • msgType

          String msgType
          消息类型
        • toUserName

          String toUserName
          开发者微信号
  • Package com.zone.weixin4j.socket

  • Package com.zone.weixin4j.util

    • Class com.zone.weixin4j.util.AesToken extends Object implements Serializable

      serialVersionUID:
      -6001008896414323534L
      • Serialized Fields

        • aesKey

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

          String token
          开发者的token
        • weixinId

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