// Use this for initialization void Start() { HTTPRequest request = new HTTPRequest(new System.Uri(HostInfo.host), (req, resp) => { switch (req.State) { case HTTPRequestStates.Finished: if (resp.IsSuccess) { GammaTimer timer = new GammaTimer(System.TimeSpan.FromSeconds(0.1f), () => { sales = MagentoSales.GetMagentoSalesFromJson(resp.DataAsText); PresentSales(); }); timer.Start(); } else { Debug.LogError("Response was not OK"); } break; default: Debug.LogError("Request was not Finished succesfully"); break; } }); request.Send(); }
public static MagentoSales[] GetMagentoSalesFromJson(string json) { MagentoSales[] mSales = new MagentoSales[0]; try{ mSales = JsonReader.Deserialize <MagentoSales[]>(json); }catch (System.Exception e) { Debug.Log(e.Message); } return(mSales); }