public int SetRequestMyProfileCallback(Facebook.RequestMyProfileDelegate callback) { if (null == callback) { return(0); } int handlerNum = CallbackManager.AddHandler(delegate(CallbackMessage message) { Log.Debug("[FacebookCallback] RequestMyProfileCallback: " + message); Result result = message.GetResult(); FacebookProfile profile = null; IDictionary profileDic = message.GetDictionary("facebookProfile"); if (null != profileDic) { string playerId = profileDic.GetString("playerId"); string facebookId = profileDic.GetString("facebookId"); string name = profileDic.GetString("name"); profile = new FacebookProfile(playerId, facebookId, name); } if (null != callback) { callback(result, profile); } }); return(handlerNum); }
public void RequestMyProfile(Facebook.RequestMyProfileDelegate callback) { int handlerNum = facebookCallback.SetRequestMyProfileCallback(callback); facebookAndroidClass.CallStatic("nmg_facebook_requestMyProfile", handlerNum); }
public void RequestMyProfile(Facebook.RequestMyProfileDelegate callback) { }
public void RequestMyProfile(Facebook.RequestMyProfileDelegate callback) { int handlerNum = facebookCallback.SetRequestMyProfileCallback(callback); nmg_facebook_requestMyProfile(handlerNum); }