void OnPostingCompleteAction(InstagramPostResult res) { SPInstagram.instance.OnPostingCompleteAction -= OnPostingCompleteAction; OnPostScreenshotCompleteAction(res); dispatch(BaseEvent.COMPLETE); }
private void OnPostFailed(CEvent e) { Debug.Log("SPInstagram OnPostFailed"); InstagramPostResult error = (InstagramPostResult)e.data; OnPostingCompleteAction(error); }
void OnPostingCompleteAction(InstagramPostResult res) { SPInstagram.OnPostingCompleteAction -= OnPostingCompleteAction; OnPostScreenshotCompleteAction(res); Destroy(gameObject); }
void OnPostingCompleteAction(InstagramPostResult result) { if (result == InstagramPostResult.RESULT_OK) { Debug.Log("Posting Successful"); } else { Debug.Log("Posting failed with error code " + result.ToString()); } }
private void OnPostFailed(string data) { int code = System.Convert.ToInt32(data); InstagramPostResult error = InstagramPostResult.NO_APPLICATION_INSTALLED; switch (code) { case 1: error = InstagramPostResult.NO_APPLICATION_INSTALLED; break; case 2: error = InstagramPostResult.INTERNAL_EXCEPTION; break; } OnPostingCompleteAction(error); }
private void OnInstaPostFailed(string data) { int code = System.Convert.ToInt32(data); InstagramPostResult error = InstagramPostResult.NO_APPLICATION_INSTALLED; switch (code) { case 1: error = InstagramPostResult.NO_APPLICATION_INSTALLED; break; case 2: error = InstagramPostResult.USER_CANCELLED; break; case 3: error = InstagramPostResult.SYSTEM_VERSION_ERROR; break; } ActionPostFailed(error); }
//-------------------------------------- // Android Actions //-------------------------------------- void HandleOnPostingCompleteAction(InstagramPostResult res) { OnPostingCompleteAction(res); }
private void OnPostFailed(InstagramPostResult error) { OnPostingCompleteAction(error); }