ApiUserUtils.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435
  1. package com.kmall.api.util;
  2. import com.kmall.api.service.pay.wxpay.WxPayPropertiesBuilder;
  3. /**
  4. * 作者: @author Scott <br>
  5. * 时间: 2017-08-11 08:58<br>
  6. * 描述: ApiUserUtils <br>
  7. */
  8. public class ApiUserUtils {
  9. //替换字符串
  10. public static String getCode(String APPID, String REDIRECT_URI, String SCOPE) {
  11. //return String.format(ResourceUtil.getConfigByName("wx.getCode"), APPID, REDIRECT_URI, SCOPE);
  12. return String.format(WxPayPropertiesBuilder.instance().getGetCode(), APPID, REDIRECT_URI, SCOPE);
  13. }
  14. //替换字符串
  15. public static String getWebAccess(String CODE) {
  16. return String.format(
  17. //ResourceUtil.getConfigByName("wx.webAccessTokenhttps"),
  18. WxPayPropertiesBuilder.instance().getWebAccessTokenhttps(),
  19. //ResourceUtil.getConfigByName("wx.appId"),
  20. WxPayPropertiesBuilder.instance().getAppId(),
  21. //ResourceUtil.getConfigByName("wx.secret"),
  22. WxPayPropertiesBuilder.instance().getSecret(),
  23. CODE);
  24. }
  25. //替换字符串
  26. public static String getUserMessage(String access_token, String openid) {
  27. //return String.format(ResourceUtil.getConfigByName("wx.userMessage"), access_token, openid);
  28. return String.format(WxPayPropertiesBuilder.instance().getUserMessage(), access_token, openid);
  29. }
  30. }