public void LoadShow(NocoShow show) { this.show = show; titleText.text = show.show_TT; }
IEnumerator Authenticate() { CheckCredentials(); NocoAPI api = new NocoAPI(clientId: clientId, clientsecret: clientsecret); yield return(api.LoadArchivedAccessToken()); bool forceAuthent = false; if (forceAuthent || !api.IsAuthenticated()) { Debug.Log("Loging in ..."); yield return(api.Authenticate(username, password)); } else { Debug.Log("Already logged in"); } if (api.IsAuthenticated()) { Debug.Log("oauthAccessTokenInfo: " + api.oauthAccessToken); var request = new NocoShowsRequest(api); yield return(request.Launch()); Debug.Log("res: " + request.result); int i = 0; NocoShow latestShow = null; foreach (NocoShow show in request.showSet.shows) { if (latestShow == null) { latestShow = show; } Debug.Log("-------- res [" + i + "] -----------"); Debug.Log("Id: " + show.id_show); Debug.Log(show.Description1L()); Debug.Log(show.show_resume); i++; } showDisplayer.DisplayShows(request.showSet, new Vector3(0, 0, 0), loadImages: true); /* * yield return new WaitForSeconds (1); * * if (latestShow != null) { * var videoRequest = new NocoVideoRequest (api, latestShow.id_show); * yield return videoRequest.Launch (); * Debug.Log ("res: "+videoRequest.result); * Debug.Log ("res: "+videoRequest.video.file); * videoPLayer.url = videoRequest.video.file; * videoPLayer.Play (); * } */ } else { Debug.Log("Authentification failed"); } }