Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/YClimb/wxpay-sdk
/ functions
Functions
190 in github.com/YClimb/wxpay-sdk
⨍
Functions
190
◇
Types & classes
30
Method
TestWXPay
()
src/main/test/controller/TestWXPay.java:22
Method
WXPay
(final WXPayConfig config)
src/main/java/com/weixin/pay/WXPay.java:23
Method
WXPayCodeEnum
(String code, String des)
src/main/java/com/weixin/pay/constants/WXPayCodeEnum.java:19
Method
WXPayConfigImpl
()
src/main/java/com/weixin/pay/WXPayConfigImpl.java:21
Method
WXPayDomainSimpleImpl
()
src/main/java/com/weixin/pay/WXPayDomainSimpleImpl.java:17
Method
WXPayReport
(final WXPayConfig config)
src/main/java/com/weixin/pay/WXPayReport.java:126
Method
WXPayRequest
(WXPayConfig config)
src/main/java/com/weixin/pay/WXPayRequest.java:39
Method
XxxWXPayConfigImpl
()
src/main/java/com/weixin/pay/XxxWXPayConfigImpl.java:21
Method
authCodeToOpenid
作用:授权码查询OPENID接口<br> 场景:刷卡支付 @param reqData 向wxpay post的请求数据 @return API返回数据 @throws Exception
src/main/java/com/weixin/pay/WXPay.java:857
Method
authorize
(HttpServletRequest request)
src/main/test/controller/WXAuthController.java:38
Method
checkWXPayConfig
()
src/main/java/com/weixin/pay/WXPay.java:59
Method
createCardActivity
创建支付后领取立减金活动接口 @author yclimb @date 2018/9/18
src/main/test/controller/TestWXPay.java:348
Method
decodeNickName
解码用户昵称 @param nickName base64 str @return 原始名称
src/main/java/com/weixin/pay/util/WXUserUtil.java:38
Method
doDownloadBill
对账单下载 已测试
src/main/test/controller/TestWXPay.java:182
Method
doGetSandboxSignKey
获取沙盒 sandbox_signkey @author yclimb @date 2018/9/18
src/main/test/controller/TestWXPay.java:200
Method
doOrderClose
()
src/main/test/controller/TestWXPay.java:84
Method
doOrderQuery
()
src/main/test/controller/TestWXPay.java:96
Method
doOrderReverse
()
src/main/test/controller/TestWXPay.java:109
Method
doRefund
退款 已测试
src/main/test/controller/TestWXPay.java:142
Method
doRefundQuery
查询退款 已经测试
src/main/test/controller/TestWXPay.java:164
Method
doReport
()
src/main/test/controller/TestWXPay.java:213
Method
doShortUrl
长链接转短链接 测试成功
src/main/test/controller/TestWXPay.java:126
Method
encodeNickName
编码用户昵称 @param nickName 未编码等名称 @return base64 str
src/main/java/com/weixin/pay/util/WXUserUtil.java:23
Method
encryptData
AES加密 @param data d @return str @throws Exception e
src/main/java/com/weixin/pay/util/AESUtil.java:50
Method
generateSignedXml
生成带有 sign 的 XML 格式字符串 @param data Map类型数据 @param key API密钥 @return 含有sign字段的XML
src/main/java/com/weixin/pay/util/WXPayUtil.java:118
Method
getAlternateDomain
()
src/main/java/com/weixin/pay/XxxWXPayConfigImpl.java:82
Method
getAlternateDomain
()
src/main/java/com/weixin/pay/WXPayConfigImpl.java:82
Method
getAppID
()
src/main/java/com/weixin/pay/XxxWXPayConfigImpl.java:41
Method
getAppID
获取 App ID @return App ID
src/main/java/com/weixin/pay/WXPayConfig.java:18
Method
getBgVal
()
src/main/java/com/weixin/pay/card/CardBgColorEnum.java:88
Method
getCardList
根据代金券批次ID得到组合的cardList @param cardId 卡包ID @return cardList @author yclimb @date 2018/9/21
src/main/java/com/weixin/pay/util/WXUtils.java:533
Method
getCertStream
()
src/main/java/com/weixin/pay/XxxWXPayConfigImpl.java:56
Method
getCertStream
获取商户证书内容 @return 商户证书内容
src/main/java/com/weixin/pay/WXPayConfig.java:39
Method
getCode
()
src/main/java/com/weixin/pay/constants/WXPayCodeEnum.java:24
Method
getDes
()
src/main/java/com/weixin/pay/constants/WXPayCodeEnum.java:32
Method
getDomain
(final WXPayConfig config)
src/main/java/com/weixin/pay/WXPayDomainSimpleImpl.java:56
Method
getHttpConnectTimeoutMs
()
src/main/java/com/weixin/pay/XxxWXPayConfigImpl.java:63
Method
getHttpConnectTimeoutMs
()
src/main/java/com/weixin/pay/WXPayConfigImpl.java:63
Method
getHttpReadTimeoutMs
()
src/main/java/com/weixin/pay/XxxWXPayConfigImpl.java:68
Method
getHttpReadTimeoutMs
()
src/main/java/com/weixin/pay/WXPayConfigImpl.java:68
Method
getKey
()
src/main/java/com/weixin/pay/XxxWXPayConfigImpl.java:51
Method
getKey
获取 API 密钥 @return API密钥
src/main/java/com/weixin/pay/WXPayConfig.java:32
Method
getMchID
()
src/main/java/com/weixin/pay/XxxWXPayConfigImpl.java:46
Method
getMchID
获取 Mch ID @return Mch ID
src/main/java/com/weixin/pay/WXPayConfig.java:25
Method
getMiniBaseUserInfo
获取小程序静默登录返回信息 @param code code @param appId appId @param appSecret appSecret @return json
src/main/java/com/weixin/pay/util/WXUtils.java:85
Method
getPhotoWeixinUrl
@Title getPhotoWeixinUrl @Description 获取微信图片上传路径 @param media_id @return @throws NoSuchAlgorithmException @throws CloneNotSupportedException @throws I
src/main/java/com/weixin/pay/util/WXSignatureUtil.java:219
Method
getPrimaryDomain
()
src/main/java/com/weixin/pay/XxxWXPayConfigImpl.java:78
Method
getPrimaryDomain
()
src/main/java/com/weixin/pay/WXPayConfigImpl.java:78
Method
getRedPackInfo
查询现金红包 @author yclimb @date 2018/9/18
src/main/test/controller/TestWXPay.java:304
Method
getRemark
()
src/main/java/com/weixin/pay/redis/RedisKeyEnum.java:77
Method
getReportBatchSize
()
src/main/java/com/weixin/pay/XxxWXPayConfigImpl.java:91
Method
getReportBatchSize
()
src/main/java/com/weixin/pay/WXPayConfigImpl.java:91
Method
getReportWorkerNum
()
src/main/java/com/weixin/pay/XxxWXPayConfigImpl.java:86
Method
getReportWorkerNum
()
src/main/java/com/weixin/pay/WXPayConfigImpl.java:86
Method
getSignature
获取微信签名信息 @param requestUrl 请求页面地址 @param appid appid @param code code @return 返回map:noncestr:随机字符串;timestamp:签名时间戳;appid;微信公众号Id;signature
src/main/java/com/weixin/pay/util/WXUtils.java:593
Method
getSignature
获取微信签名信息 @param request @param requestUrl 请求页面地址 @return 返回map:noncestr:随机字符串;timestamp:签名时间戳;appid;微信公众号Id;signature:签名串 @throws ClientProtocolExcept
src/main/java/com/weixin/pay/util/WXSignatureUtil.java:39
Method
getWXPayDomain
()
src/main/java/com/weixin/pay/XxxWXPayConfigImpl.java:73
Method
getWXPayDomain
()
src/main/java/com/weixin/pay/WXPayConfigImpl.java:73
Method
getWeixinMap
获取微信签名 @param url
src/main/test/controller/TestWXPay.java:35
Method
getWxMiniQRImg
生成带参数的小程序二维码[] @param scene 参数 @param page 小程序页面 @return img path
src/main/java/com/weixin/pay/util/WXUtils.java:164
Method
isPayResultNotifySignatureValid
判断支付结果通知中的sign是否有效 @param reqData 向wxpay post的请求数据 @return 签名是否有效 @throws Exception
src/main/java/com/weixin/pay/WXPay.java:141
Method
main
(String[] args)
src/main/test/controller/TestWXPay.java:355
Method
main
(String[] args)
src/main/java/com/weixin/pay/util/AESUtil.java:110
Method
microPayWithPos
提交刷卡支付,针对软POS,尽可能做成功 内置重试机制,最多60s @param reqData @return @throws Exception
src/main/java/com/weixin/pay/WXPay.java:313
Method
newThread
(Runnable r)
src/main/java/com/weixin/pay/WXPayReport.java:132
Method
queryCouponStock
查询代金券批次信息 @author yclimb @date 2018/9/18
src/main/test/controller/TestWXPay.java:337
Method
queryCouponsInfo
查询代金券信息 @author yclimb @date 2018/9/18
src/main/test/controller/TestWXPay.java:326
Method
refund
作用:申请退款<br> 场景:刷卡支付、公共号支付、扫码支付、APP支付 @param reqData 向wxpay post的请求数据 @return API返回数据 @throws Exception
src/main/java/com/weixin/pay/WXPay.java:670
Method
report
(String uuid, long elapsedTimeMillis, String firstDomain, boolean primaryDomain, int fi
src/main/java/com/weixin/pay/WXPayReport.java:195
Method
report
(final String domain, long elapsedTimeMillis, final Exception ex)
src/main/java/com/weixin/pay/WXPayDomainSimpleImpl.java:28
Method
report
作用:交易保障<br> 场景:刷卡支付、公共号支付、扫码支付、APP支付 @param reqData 向wxpay post的请求数据 @return API返回数据 @throws Exception
src/main/java/com/weixin/pay/WXPay.java:789
Method
reportAsync
(final String data)
src/main/java/com/weixin/pay/WXPayReport.java:215
Method
reportSync
(final String data)
src/main/java/com/weixin/pay/WXPayReport.java:210
Method
requestWithCert
可重试的,双向认证的请求 @param urlSuffix @param uuid @param data @return
src/main/java/com/weixin/pay/WXPayRequest.java:249
Method
requestWithoutCert
可重试的,非双向认证的请求 @param urlSuffix @param uuid @param data @return
src/main/java/com/weixin/pay/WXPayRequest.java:223
Method
run
()
src/main/java/com/weixin/pay/WXPayReport.java:143
Method
sendCoupon
发送代金券 @author yclimb @date 2018/9/18
src/main/test/controller/TestWXPay.java:315
Method
sendRedPack
发送现金红包 @author yclimb @date 2018/9/18
src/main/test/controller/TestWXPay.java:292
Method
setCode
(String code)
src/main/java/com/weixin/pay/constants/WXPayCodeEnum.java:28
Method
setDes
(String des)
src/main/java/com/weixin/pay/constants/WXPayCodeEnum.java:36
Method
setFunc
(String func)
src/main/java/com/weixin/pay/redis/RedisKeyEnum.java:73
Method
setKeyPrefix
(String keyPrefix)
src/main/java/com/weixin/pay/redis/RedisKeyEnum.java:57
Method
setModule
(String module)
src/main/java/com/weixin/pay/redis/RedisKeyEnum.java:65
Method
setRemark
(String remark)
src/main/java/com/weixin/pay/redis/RedisKeyEnum.java:81
Method
test001
小测试
src/main/test/controller/TestWXPay.java:222
Method
testUnifiedOrderSpeed
()
src/main/test/controller/TestWXPay.java:258
Method
toString
()
src/main/java/com/weixin/pay/WXPayDomain.java:36
Method
transfers
(HttpServletRequest request)
src/main/test/controller/WXPayController.java:291
Method
userinfo
(@PathVariable String access_token, @PathVariable String openid)
src/main/test/controller/WXAuthController.java:64
Method
wxnotify
(HttpServletRequest request, HttpServletResponse response)
src/main/test/controller/WXPayController.java:56
← previous
101–190 of 190, ranked by callers