Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public partial class MainPage : UserControl
- {
- public string accesstoken;
- public MainPage()
- {
- InitializeComponent();
- LoginToFacebook();
- }
- void LoginToFacebook()
- {
- string appId = "app_id";
- string[] extendedPermissions = new[] { "publish_stream", "offline_access" };
- var oauth = new FacebookOAuthClient() { AppId = appId };
- var parameters = new Dictionary<string, object>
- {
- { "response_type", "code" },
- { "display", "popup" }
- };
- if (extendedPermissions != null && extendedPermissions.Length > 0)
- {
- var scope = new StringBuilder();
- scope.Append(string.Join(",", extendedPermissions));
- parameters["scope"] = scope.ToString();
- }
- var loginUrl = oauth.GetLoginUrl(parameters);
- }
- void oauth_GetApplicationAccessTokenCompleted(object sender, FacebookApiEventArgs e)
- {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement