private void OnInvitationLoaded(string data) { string[] Data; Data = data.Split(AndroidNative.DATA_SPLITTER [0]); string link = Data[0]; string inivtationId = Data[1]; bool isOpenedFromPlayStore = System.Convert.ToBoolean(Data[2]); GP_AppInvite appInvite = new GP_AppInvite(inivtationId, link, isOpenedFromPlayStore); GP_RetrieveAppInviteResult result = new GP_RetrieveAppInviteResult(appInvite); ActionAppInviteRetrieved(result); }
void HandleActionAppInviteRetrieved(GP_RetrieveAppInviteResult res) { GP_AppInvitesController.ActionAppInviteRetrieved -= HandleActionAppInviteRetrieved; if (res.IsSucceeded) { Debug.Log("Invitation Retrieved"); GP_AppInvite invite = res.AppInvite; Debug.Log("Invitation Id: " + invite.Id); Debug.Log("Invitation Deep Link: " + invite.DeepLink); Debug.Log("Is Opened From PlayStore: " + invite.IsOpenedFromPlayStore); } else { Debug.Log("No invitation data found"); } }
void HandleActionAppInviteRetrieved (GP_RetrieveAppInviteResult res) { GP_AppInvitesController.ActionAppInviteRetrieved -= HandleActionAppInviteRetrieved; if(res.IsSucceeded) { Debug.Log("Invitation Retrieved"); GP_AppInvite invite = res.AppInvite; Debug.Log("Invitation Id: " + invite.Id); Debug.Log("Invitation Deep Link: " + invite.DeepLink); Debug.Log("Is Opened From PlayStore: " + invite.IsOpenedFromPlayStore); } else { Debug.Log("No invitation data found"); } }
private void OnInvitationLoadFailed(string erroCode) { GP_RetrieveAppInviteResult result = new GP_RetrieveAppInviteResult(erroCode); ActionAppInviteRetrieved(result); }