MCPcopy Create free account

hub / github.com/chensheng/wechatty-project / functions

Functions1,310 in github.com/chensheng/wechatty-project

↓ 59 callersMethodgetExceptionDetails
(Throwable cause)
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/ExceptionUtil.java:4
↓ 28 callersMethodgetWechatRequester
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/conf/AppContext.java:63
↓ 28 callersMethodtoString
()
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/pay/PayScene.java:19
↓ 25 callersMethodgetAccessTokenFetcher
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/conf/AppContext.java:55
↓ 24 callersMethodisEmpty
(String str)
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/StringUtil.java:15
↓ 17 callersMethodfromXMLIgnoreUnknownElements
Convert from XML string to POJO, and ignore unknown elements. @param xmlStr xml string @param clzz class of return object @param allowExternalEntity w
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/XmlUtil.java:92
↓ 17 callersMethodgetAccessToken
()
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/auth/AuthAccessTokenResponse.java:24
↓ 17 callersMethodgetWechatContext
()
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/pay/PayHelper.java:477
↓ 17 callersMethodtoString
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/JsonBean.java:5
↓ 13 callersMethodgetAppId
()
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/util/MpWechatContext.java:56
↓ 13 callersMethodisNotEmpty
(String str)
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/StringUtil.java:23
↓ 11 callersMethodgetRandomStr
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/StringUtil.java:79
↓ 11 callersMethodpostString
@param url request URL @param postString request body @param retClzz class of response object @return null if network error @throws NullPointerExcepti
wechatty-common/src/main/java/space/chensheng/wechatty/common/http/WechatRequester.java:69
↓ 11 callersMethodsign
(Map<String, Object> params, MpAppContext appContext)
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/pay/PaySignTool.java:33
↓ 9 callersMethodgetPayMchId
()
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/util/MpWechatContext.java:96
↓ 9 callersMethodnonEmptyMapper
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/JsonMapper.java:21
↓ 9 callersMethodpostStringAndRespXml
@param url request URL @param postString request body @param retClzz class of response body @return null if network error @throws NullPointerException
wechatty-common/src/main/java/space/chensheng/wechatty/common/http/WechatRequester.java:216
↓ 9 callersMethodsetSign
(String sign)
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/pay/PayRequest.java:19
↓ 8 callersMethodget
(String openId)
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/user/UserInfoQuery.java:21
↓ 8 callersMethodsetMchId
Required @param mchId
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/pay/RefundRequest.java:80
↓ 8 callersMethodsetNonceStr
Required @param nonceStr
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/pay/RefundRequest.java:92
↓ 7 callersMethodgetPoolingHttpUtil
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/conf/AppContext.java:95
↓ 6 callersMethodbuild
()
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/util/WechatMpBootstrap.java:62
↓ 6 callersMethodfromJson
(String jsonString, Class<T> clazz)
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/JsonMapper.java:56
↓ 6 callersMethodgetName
()
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/material/MediaListResponse.java:25
↓ 6 callersMethodgetValue
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/http/FileTypeViewer.java:121
↓ 6 callersMethodgetWechatContext
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/conf/AppContext.java:31
↓ 6 callersMethodsize
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/security/ByteGroup.java:23
↓ 6 callersMethodupdateIfNecessary
(Object resp)
wechatty-common/src/main/java/space/chensheng/wechatty/common/http/AccessTokenFetcher.java:86
↓ 5 callersMethodaddBytes
(byte[] bytes)
wechatty-common/src/main/java/space/chensheng/wechatty/common/security/ByteGroup.java:16
↓ 5 callersMethodbytesToHex
(byte[] bytes)
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/MD5Utils.java:75
↓ 5 callersMethodget
@param url request URL @param retClzz class of response object @param <T> @return null if network error @throws NullPointerException if any argument i
wechatty-common/src/main/java/space/chensheng/wechatty/common/http/WechatRequester.java:37
↓ 5 callersMethodsetAppId
Required @param appId
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/pay/RefundRequest.java:68
↓ 4 callersMethodcode
(byte[] input, int bit)
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/MD5Utils.java:37
↓ 4 callersMethoddoCreate
(PostData postData)
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/account/QRCodeCreator.java:68
↓ 4 callersMethoddoSendMessageWithRetry
send message with retry when fail to send message @param sendUrl URL of sending message @param message message to send @param retry retry times, {@cod
wechatty-common/src/main/java/space/chensheng/wechatty/common/message/MessageSender.java:26
↓ 4 callersMethodfromXML
Convert from XML string to POJO @param xmlStr xml string @param clzz class of return object @param allowExternalEntity whether to convert XML with {@c
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/XmlUtil.java:58
↓ 4 callersMethodget
(String url)
wechatty-common/src/main/java/space/chensheng/wechatty/common/http/PoolingHttpUtil.java:34
↓ 4 callersMethodgetAppContext
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/material/Material.java:53
↓ 4 callersMethodgetHttpClientCustomizer
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/conf/AppContext.java:87
↓ 4 callersMethodgetMultiPartUploader
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/conf/AppContext.java:71
↓ 4 callersMethodtoJson
(Object object)
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/JsonMapper.java:48
↓ 4 callersMethodtoString
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/message/EventType.java:27
↓ 3 callersMethodcreateXStream
(final Class<?> targetClass)
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/XmlUtil.java:126
↓ 3 callersMethoddoGetType
(String fileHeader)
wechatty-common/src/main/java/space/chensheng/wechatty/common/http/FileTypeViewer.java:22
↓ 3 callersMethodencode
(String rawString)
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/SHA1Utils.java:14
↓ 3 callersMethodgetEnableCryptedMode
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/conf/WechatContext.java:220
↓ 3 callersMethodgetFileHeader
(String filePath)
wechatty-common/src/main/java/space/chensheng/wechatty/common/http/FileTypeViewer.java:36
↓ 3 callersMethodgetMsgType
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/message/base/ReplyMessage.java:53
↓ 3 callersMethodgetPayClientIp
()
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/util/MpWechatContext.java:104
↓ 3 callersMethodgetReqInfo
()
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/pay/RefundNotifyResponse.java:48
↓ 3 callersMethodgetSHA1
用SHA1算法生成安全签名 @param token 票据 @param timestamp 时间戳 @param nonce 随机字符串 @param encrypt 密文 @return 安全签名 @throws AesException
wechatty-common/src/main/java/space/chensheng/wechatty/common/security/SHA1.java:30
↓ 3 callersMethodgetWxBizMsgCrypt
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/conf/AppContext.java:39
↓ 3 callersMethodtoXML
Convert from POJO to XML string @param pojo object to convert @return XML string stands for the POJO
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/XmlUtil.java:33
↓ 2 callersMethodaddArticle
(String title, String description, String picUrl, String url)
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/message/reply/NewsReplyMessage.java:28
↓ 2 callersMethodcheckNotNull
(Class<?> clzz)
wechatty-common/src/main/java/space/chensheng/wechatty/common/conf/WechatContext.java:140
↓ 2 callersMethodcontainsExternalEntity
(String xmlStr)
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/XmlUtil.java:225
↓ 2 callersMethodcreatePermanentPostData
(int sceneId)
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/account/QRCodeCreator.java:115
↓ 2 callersMethodcreatePostBody
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/material/Material.java:39
↓ 2 callersMethodcreateTemporaryPostData
(int expireSeconds, int sceneId)
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/account/QRCodeCreator.java:87
↓ 2 callersMethoddecrypt
对密文进行解密. @param text 需要解密的密文 @return 解密得到的明文 @throws AesException aes解密失败
wechatty-common/src/main/java/space/chensheng/wechatty/common/security/WXBizMsgCrypt.java:132
↓ 2 callersMethoddoDownload
(CloseableHttpResponse response, String downloadDir, String fileName, String... ignoreContentTypes)
wechatty-common/src/main/java/space/chensheng/wechatty/common/http/PoolingHttpUtil.java:214
↓ 2 callersMethoddoSendMessage
@param sendUrl URL of sending message, not include "?access_token=xxx" @param message message to send @return null if fail to send message because of
wechatty-common/src/main/java/space/chensheng/wechatty/common/message/MessageSender.java:56
↓ 2 callersMethodexistsCDATA
(Class<?> clzz, String fieldAlias)
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/XmlUtil.java:208
↓ 2 callersMethodfillFields
(Properties props, Class<?> clzz)
wechatty-common/src/main/java/space/chensheng/wechatty/common/conf/WechatContext.java:94
↓ 2 callersMethodgenerateQuery
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/material/Material.java:62
↓ 2 callersMethodgetAccessToken
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/http/AccessTokenFetcher.java:82
↓ 2 callersMethodgetAccessToken
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/http/AccessTokenResponse.java:14
↓ 2 callersMethodgetAppId
()
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/jssdk/JsapiAuth.java:16
↓ 2 callersMethodgetAppSecret
()
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/util/MpWechatContext.java:64
↓ 2 callersMethodgetNotifyUrl
()
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/pay/RefundRequest.java:156
↓ 2 callersMethodgetPayKey
()
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/util/MpWechatContext.java:72
↓ 2 callersMethodgetPoolingHttpProxyHostname
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/conf/WechatContext.java:244
↓ 2 callersMethodgetPoolingHttpProxyPassword
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/conf/WechatContext.java:260
↓ 2 callersMethodgetPoolingHttpProxyPort
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/conf/WechatContext.java:236
↓ 2 callersMethodgetPoolingHttpProxyUsername
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/conf/WechatContext.java:252
↓ 2 callersMethodgetPoolingHttpSocketTimeoutMillis
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/conf/WechatContext.java:188
↓ 2 callersMethodgetSign
()
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/pay/PayRequest.java:15
↓ 2 callersMethodgetSpbillCreateIp
()
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/pay/TransfersRequest.java:117
↓ 2 callersMethodgetUploadUrl
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/material/Material.java:58
↓ 2 callersMethodisOk
()
wechatty-common/src/main/java/space/chensheng/wechatty/common/http/BaseResponse.java:28
↓ 2 callersMethodlist
(ListPostData postData, Class<T> retClzz)
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/material/MaterialQuery.java:59
↓ 2 callersMethodloadContext
(String confPath)
wechatty-common/src/main/java/space/chensheng/wechatty/common/conf/WechatContext.java:70
↓ 2 callersMethodmd5With32
(String input)
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/MD5Utils.java:12
↓ 2 callersMethodparseToInt
(String str, int defaultVal)
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/StringUtil.java:27
↓ 2 callersMethodreadInputStream
(InputStream is)
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/StringUtil.java:89
↓ 2 callersMethodsetErrcode
(Integer errcode)
wechatty-common/src/main/java/space/chensheng/wechatty/common/http/BaseResponse.java:24
↓ 2 callersMethodsetFile
(File file)
wechatty-common/src/main/java/space/chensheng/wechatty/common/http/DownloadResponse.java:17
↓ 2 callersMethodsetNotifyUrl
Required @param notifyUrl
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/pay/RefundRequest.java:164
↓ 2 callersMethodsetSpbillCreateIp
(String spbillCreateIp)
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/pay/TransfersRequest.java:121
↓ 2 callersMethodsetWxAppId
(String wxAppId)
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/pay/RedPackRequest.java:97
↓ 2 callersMethodupdate
(String jsonString, Object object)
wechatty-common/src/main/java/space/chensheng/wechatty/common/util/JsonMapper.java:89
↓ 1 callersMethodDecryptMsg
检验消息的真实性,并且获取解密后的明文. <ol> <li>利用收到的密文生成安全签名,进行签名验证</li> <li>若验证通过,则提取xml中的加密消息</li> <li>对消息进行解密</li> </ol> @param msgSignature 签名串,对应URL参数的msg_sig
wechatty-common/src/main/java/space/chensheng/wechatty/common/security/WXBizMsgCrypt.java:228
↓ 1 callersMethodEncryptMsg
将公众平台回复用户的消息加密打包. <ol> <li>对要发送的消息进行AES-CBC加密</li> <li>生成安全签名</li> <li>将消息密文和安全签名打包成xml格式</li> </ol> @param replyMsg 公众平台待回复用户的消息,xml格式 @param tim
wechatty-common/src/main/java/space/chensheng/wechatty/common/security/WXBizMsgCrypt.java:192
↓ 1 callersMethodVerifyURL
验证URL @param msgSignature 签名串,对应URL参数的msg_signature @param timestamp 时间戳,对应URL参数的timestamp @param nonce 随机串,对应URL参数的nonce @param echoStr 随机串,对应URL参数的e
wechatty-common/src/main/java/space/chensheng/wechatty/common/security/WXBizMsgCrypt.java:256
↓ 1 callersMethodacceptableClass
@return type of listening message
wechatty-common/src/main/java/space/chensheng/wechatty/common/message/MessageListener.java:25
↓ 1 callersMethodaddPostBody
(Map<String, Object> postBody)
wechatty-mp/src/main/java/space/chensheng/wechatty/mp/material/upload/PermanentMedia.java:52
↓ 1 callersMethodaddQueryParam
(final Map<String, String> queryParams)
wechatty-common/src/main/java/space/chensheng/wechatty/common/material/Material.java:37
↓ 1 callersMethodbytesToHexString
(byte[] src)
wechatty-common/src/main/java/space/chensheng/wechatty/common/http/FileTypeViewer.java:64
↓ 1 callersMethodchr
将数字转化成ASCII码对应的字符,用于对明文进行补码 @param a 需要转化的数字 @return 转化得到的字符
wechatty-common/src/main/java/space/chensheng/wechatty/common/security/PKCS7Encoder.java:61
next →1–100 of 1,310, ranked by callers