public override void OnAppRequestsComplete(string responseJsonData) { string formattedResponse = CanvasFacebook.FormatResult(responseJsonData); var result = new AppRequestResult(formattedResponse); CallbackManager.OnFacebookResponse(result); }
public unsafe void AppRequest(string message, List <string> to, string data, string title, Action <bool, AppRequestResult> callback = null) { if (CheckAndSetActionExecuting()) { OnActionCallback = delegate(bool success, string json) { AppRequestResult arg = null; if (success) { arg = JSONSerializer.Deserialize <AppRequestResult>(json); } callback(success, arg); }; FB.AppRequest(message, (IEnumerable <string>)to, (IEnumerable <object>)null, (IEnumerable <string>)null, (int?)null, data, title, new FacebookDelegate <IAppRequestResult>((object)this, (IntPtr)(void *) /*OpCode not supported: LdFtn*/)); } }
public void AppRequest( string message, string[] to = null, List <object> filters = null, string[] excludeIds = null, int?maxRecipients = null, string data = "", string title = "") { if (!IsLoggedIn) { Debug.LogWarning("Auth user before AppRequest, fail event generated"); IAppRequestResult res = new AppRequestResult("User isn't authed"); OnAppRequestCompleteAction(FacebookHelperResultType.ERROR, null, res); return; } FB.AppRequest(message, to, filters, excludeIds, maxRecipients, data, title, AppRequestCallBack); }
public override void OnAppRequestsComplete(ResultContainer resultContainer) { var result = new AppRequestResult(resultContainer); CallbackManager.OnFacebookResponse(result); }
public override void OnAppRequestsComplete(string message) { AppRequestResult result = new AppRequestResult(message); base.CallbackManager.OnFacebookResponse(result); }
public override void OnAppRequestsComplete(string message) { var result = new AppRequestResult(message); CallbackManager.OnFacebookResponse(result); }
protected AppRequestResult <TResponse> NotFound() { return(AppRequestResult.NotFound <TResponse>()); }
protected AppRequestResult <TResponse> BadRequest() { return(AppRequestResult.BadRequest <TResponse>()); }
protected AppRequestResult <TResponse> Success(TResponse response) { return(AppRequestResult.Success(response)); }