类 WechatEngine

java.lang.Object
com.ishop.mobile.support.WechatEngine

public class WechatEngine extends Object
  • 字段详细资料

    • logger

      protected final transient org.slf4j.Logger logger
  • 构造器详细资料

    • WechatEngine

      public WechatEngine()
  • 方法详细资料

    • getMiniAuthCode

      public com.ishop.model.vo.WechatMiniAuthorizeVo getMiniAuthCode(String code)
      微信小程序获取授权信息
      参数:
      code -
      返回:
    • getSnsUserInfo

      public com.ishop.model.wechat.WeChatAuthorizeLoginUserInfoVo getSnsUserInfo(String accessToken, String openid)
      获取开放平台用户信息
      参数:
      accessToken - 调用凭证
      openid - 普通用户的标识,对当前开发者帐号唯一 公众号使用
      返回:
      开放平台用户信息对象
    • getOauth2AccessToken

      public com.ishop.model.wechat.WeChatOauthToken getOauth2AccessToken(String code)
      获取开放平台access_token
      参数:
      code -
      返回:
    • setArgumentsManager

      public void setArgumentsManager(com.walker.infrastructure.arguments.ArgumentsManager argumentsManager)
    • setWechatPublicSecret

      public void setWechatPublicSecret(String wechatPublicSecret)
    • setWechatPublicAppId

      public void setWechatPublicAppId(String wechatPublicAppId)
    • setRestTemplate

      public void setRestTemplate(org.springframework.web.client.RestTemplate restTemplate)
    • getWechatMiniSecret

      public String getWechatMiniSecret()
      返回微信小程序appId
      返回:
    • setWechatMiniSecret

      public void setWechatMiniSecret(String wechatMiniSecret)
      返回微信小程序对应密钥
    • getWechatMiniAppId

      public String getWechatMiniAppId()
    • setWechatMiniAppId

      public void setWechatMiniAppId(String wechatMiniAppId)