async void HandleAlreadyLoggedIn(FbAccessToken token) { parameters.Add("fields", "name, email"); IGraphRequest request = DependencyService.Get <IGraphRequest>() .NewRequest(token, "/me", parameters); IGraphResponse response = await request.ExecuteAsync(); System.Diagnostics.Debug.WriteLine(response.RawResponse); Dictionary <string, string> deserialized = JsonConvert .DeserializeObject <Dictionary <string, string> >(response.RawResponse); FacebookProfile profile = new FacebookProfile(deserialized["name"], deserialized["email"], deserialized["id"]); await CoreMethods.PushPageModel <LoggedInPageModel>(profile); }
public override void Init(object initData) { base.Init(initData); _profile = (FacebookProfile)initData; LoadPic(); }