예제 #1
0
  public OAuthV2 queryAccountToken(String accountId) {
    // 取数据库中的accesToken和openId
    SocialUserAccountInfo tok =
        socialUserAccountInfoService.findAccountOfInfoByKey(DictDef.dict("accessToken"), accountId);
    String assessToken = tok.getValue();
    SocialUserAccountInfo openIdInfo =
        socialUserAccountInfoService.findAccountOfInfoByKey(DictDef.dict("openId"), accountId);
    String openId = openIdInfo.getValue();

    OAuthV2 oAuth = TencentSociaTool.getQQAuthV2();
    oAuth.setAccessToken(assessToken);
    oAuth.setOpenid(openId);
    return oAuth;
  }