public void Post( string toId = "", string link = "", string linkName = "", string linkCaption = "", string linkDescription = "", string picture = "", string actionName = "", string actionLink = "", string reference = "" ) { if (!IsLoggedIn) { Debug.LogWarning("Auth user before posting, fail event generated"); FBResult res = new FBResult("", "User isn't authed"); FBPostResult pr = new FBPostResult(res); OnPostingCompleteAction(pr); return; } FB.Feed( toId: toId, link: link, linkName: linkName, linkCaption: linkCaption, linkDescription: linkDescription, picture: picture, actionName: actionName, actionLink: actionLink, reference: reference, callback: PostCallBack ); }
private void OnFBAuth(FBResult result) { SPFacebook.Instance.OnAuthCompleteAction -= OnFBAuth; if (SPFacebook.Instance.IsLoggedIn) { SPFacebook.Instance.OnPostingCompleteAction += HandleOnPostingCompleteAction; SPFacebook.instance.Post(_toId, _link, _linkName, _linkCaption, _linkDescription, _picture, _actionName, _actionLink, _reference); } else { FBResult res = new FBResult("", "Auth failed"); FBPostResult postResult = new FBPostResult(res); ActionComplete(postResult); } }
private void OnPost(FBPostResult res) { if (res.IsSucceeded) { Debug.Log("Posting complete"); Debug.Log("Posy id: " + res.PostId); SA_StatusBar.text = "Posting complete"; } else { SA_StatusBar.text = "Oops, post failed, something was wrong"; Debug.Log("Oops, post failed, something was wrong"); } }
private static void FB_PostCompleted(FBPostResult res) { Debug.Log("FB_PostCompleted"); if (res.IsSucceeded) { Debug.Log("SOOMLA_EVENT_FINISHED"); SocialShare(AN_SoomlaEventType.SOOMLA_EVENT_FINISHED, AN_SoomlaSocialProvider.FACEBOOK); } else { Debug.Log("SOOMLA_EVENT_CNACELED"); SocialShare(AN_SoomlaEventType.SOOMLA_EVENT_CNACELED, AN_SoomlaSocialProvider.FACEBOOK); } }
private void PostCallBack(FBResult result) { if (result.Error != null) { Debug.LogWarning(result.Error); dispatch(FacebookEvents.POST_FAILED, result); } else { dispatch(FacebookEvents.POST_SUCCEEDED, result); } FBPostResult pr = new FBPostResult(result); OnPostingCompleteAction(pr); }
void HandleOnPostingCompleteAction(FBPostResult res) { SPFacebook.Instance.OnPostingCompleteAction -= HandleOnPostingCompleteAction; ActionComplete(res); }
void HandleOnPostingCompleteAction (FBPostResult res) { SPFacebook.Instance.OnPostingCompleteAction -= HandleOnPostingCompleteAction; ActionComplete(res); }
private void OnFBAuth(FBResult result) { SPFacebook.Instance.OnAuthCompleteAction -= OnFBAuth; if(SPFacebook.Instance.IsLoggedIn) { SPFacebook.Instance.OnPostingCompleteAction += HandleOnPostingCompleteAction; SPFacebook.instance.Post(_toId, _link, _linkName, _linkCaption, _linkDescription, _picture, _actionName, _actionLink, _reference); } else { FBResult res = new FBResult("", "Auth failed"); FBPostResult postResult = new FBPostResult(res); ActionComplete(postResult); } }
private void OnPost(FBPostResult res) { if(res.IsSucceeded) { Debug.Log("Posting complete"); Debug.Log("Posy id: " + res.PostId); SA_StatusBar.text = "Posting complete"; } else { SA_StatusBar.text = "Oops, post failed, something was wrong"; Debug.Log("Oops, post failed, something was wrong"); } }
private void PostCallBack(FBResult result) { FBPostResult pr = new FBPostResult(result); OnPostingCompleteAction(pr); }