public async Task <MiniUserInfoResult> Mini_GetUserInfo(string appid, string encryptedDataStr, string sessionKey, string iv) { var json = Encryption.AES_decrypt(encryptedDataStr, sessionKey, iv); var userInfo = JsonConvert.DeserializeObject <MiniUserInfoResult>(json); #if DEBUG Log.Logger.Debug(JsonConvert.SerializeObject(userInfo)); #endif userInfo.appid = appid; return(await Task.FromResult(userInfo)); }
public async Task <object> GetPhone(WeChatMiniProgramAuthenticateModel data) { var json = Encryption.AES_decrypt(data.encryptedData, data.session_key, data.iv); return(await Task.FromResult(json)); }