Quantcast
Channel: Xamarin.Forms — Xamarin Community Forums
Viewing all articles
Browse latest Browse all 89864

Getting "Remote server returned an error: (403) forbidden" on Twitter auth using OAuth1Authenticator

$
0
0

//Twitter with OAuth1
var auth = new OAuth1Authenticator(
consumerKey: "using twitter Consumer API keys",
consumerSecret: "using twitter Consumer API secret keys",
requestTokenUrl: new Uri("https://api.twitter.com/oauth/request_token"),
authorizeUrl: new Uri("https://api.twitter.com/oauth/authorize"),
accessTokenUrl: new Uri("https://api.twitter.com/oauth/access_token"),
callbackUrl: new Uri("http://www.website.com.")
);

            auth.AllowCancel = true;
            // auth.ShowUIErrors = false;
            // If authorization succeeds or is canceled, .Completed will be fired.
            auth.Completed += (s, eventArgs) =>
            {
                // We presented the UI, so it's up to us to dismiss it.
                if (eventArgs.IsAuthenticated)
                {
                    //Utilities.userDetailsTW = new UserDetailsTW();
                    //Utilities.userDetailsTW.Token = eventArgs.Account.Properties["oauth_token"];
                    //Utilities.userDetailsTW.TokenSecret = eventArgs.Account.Properties["oauth_token_secret"];
                    //Utilities.userDetailsTW.TwitterId = eventArgs.Account.Properties["user_id"];
                    //Utilities.userDetailsTW.Name = eventArgs.Account.Properties["screen_name"];
                    //AccountStore.Create().Save(eventArgs.Account, "Twitter");
                }
                else    
                {
                    Console.WriteLine("failed");
                }
            };

Viewing all articles
Browse latest Browse all 89864

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>