public interface WeixinOAuthProcess
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BEAN_ID
bean_id = weixinOAuthProcess
|
Modifier and Type | Method and Description |
---|---|
ByteMultipartFile |
downloadMediaFile(java.lang.String mediaid,
java.lang.String host)
下载微信服务器的媒体文件
|
java.lang.String |
genOAuth2Url(java.lang.String appid,
java.lang.String url)
如果appid为非法格式,则直接返回/login.do地址
|
OuterUser |
getOuterWithWxUserinfo(java.lang.String openid,
HttpServletRequest request)
根据外部用户id和当前关注微信公众号信息中填充到存在的外部用户对象中。
|
java.lang.String[] |
getWeixinUserid(java.lang.String code,
int agentId,
java.lang.String host)
如果已登录则返回人员ID,否则返回null
|
int |
resetWxApp(Catalog wxapp)
当微信配置信息修改后需要同步刷新至缓存中
|
static final java.lang.String BEAN_ID
java.lang.String[] getWeixinUserid(java.lang.String code, int agentId, java.lang.String host)
code
- as String //从微信URL参数中获取agentId
- as int //企业号应用IDhost
- as String //可以为空java.lang.String genOAuth2Url(java.lang.String appid, java.lang.String url)
appid
- or host //用于识别当前哪个公众号中的配置url
- 需要传入带域名的绝对路径地址int resetWxApp(Catalog wxapp)
wxapp
- OuterUser getOuterWithWxUserinfo(java.lang.String openid, HttpServletRequest request)
openid
- request
- ByteMultipartFile downloadMediaFile(java.lang.String mediaid, java.lang.String host)
mediaid
- as Stringhost
- as String,用于区分不同的服务号应用Copyright © 2019 by Sucang.cn