|
@@ -364,18 +364,19 @@ public class WxaUserApiController extends WxaController {
|
|
|
*/
|
|
|
public void unbind() {
|
|
|
String sessionId = getPara("wxa-sessionid");
|
|
|
-// try {
|
|
|
+ try {
|
|
|
if (StrKit.isBlank(sessionId)) {
|
|
|
Kv data = Kv.by("errcode", 500).set("errmsg", "wxa_session Header is blank for session");
|
|
|
renderJson(ErrorConstant.ERROR_WXA_SESSION_BLANK);
|
|
|
return;
|
|
|
}
|
|
|
-// } catch (Exception e) {
|
|
|
-// // TODO: handle exception
|
|
|
-// renderText(e.toString());
|
|
|
-// }
|
|
|
-// IAccessTokenCache accessTokenCache = ApiConfigKit.getAccessTokenCache();
|
|
|
-// String sessionJson = accessTokenCache.get("wxa:session:" + sessionId);
|
|
|
+
|
|
|
+ IAccessTokenCache accessTokenCache = ApiConfigKit.getAccessTokenCache();
|
|
|
+ String sessionJson = accessTokenCache.get("wxa:session:" + sessionId);
|
|
|
+ } catch (Exception e) {
|
|
|
+ // TODO: handle exception
|
|
|
+ renderText(e.toString());
|
|
|
+ }
|
|
|
// if (StrKit.isBlank(sessionJson)) {
|
|
|
// Kv data = Kv.by("errcode", 500).set("errmsg", "wxa_session sessionJson is blank for cache");
|
|
|
// renderJson(ErrorConstant.ERROR_WXA_SESSION_OUT_TIME);
|