public string GetUsername() { FacebookRESTClient client = new FacebookRESTClient(FacebookApiKeys.GetApiKey(), TokenSecret, Token, TokenSecret); var user = client.GetLoggedInUser(); return(user.Name); }
public bool Disconnect() { if (client != null) { client.Dispose(); client = null; } return(true); }
void BuildRestClient() { if (client == null) { var sessionKey = ChannelContext.Current.ClientContext.GetSetting("/Channels/Facebook/SessionKey").ToString(); var sessionSecret = ChannelContext.Current.ClientContext.GetSetting("/Channels/Facebook/SessionSecret").ToString(); var apiKey = FacebookApiKeys.GetApiKey(); var apiSecret = FacebookApiKeys.GetApiSecret(); if ("/Settings/Channels/Codebase".AsKey("cloud") == "client") { client = new FacebookRESTClient(apiKey, sessionSecret, sessionKey, sessionSecret); } else { client = new FacebookRESTClient(apiKey, apiSecret, sessionKey, sessionSecret); } } }