Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Integrate Twitter in Asp.net

protected void Page_Load(object sender, EventArgs e)
        {
            var oauth_consumer_key = "pUw6DN1vh2PRhqIQd0w";
            var oauth_consumer_secret = "uCrFLs6x3LlKd6G9YZ2XSzvjiQZmfAM1z3TTEus";

            if(Request["oauth_token"] == null)
            {
                OAuthTokenResponse reqToken = OAuthUtility.GetRequestToken(
                    oauth_consumer_key,
                    oauth_consumer_secret,
                    Request.Url.AbsoluteUri);

                Response.Redirect(string.Format("http://twitter.com/oauth/authorize?oauth_token={0}",
                    reqToken.Token));
            }
            else
            {
                string requestToken = Request["oauth_token"].ToString();
                string pin = Request["oauth_verifier"].ToString();
                var tokens = OAuthUtility.GetAccessToken(
                    oauth_consumer_key,
                    oauth_consumer_secret,
                    requestToken,
                    pin);
                OAuthTokens accesstoken = new OAuthTokens()
                {
                    AccessToken = tokens.Token,
                    AccessTokenSecret = tokens.TokenSecret,
                    ConsumerKey = oauth_consumer_key,
                    ConsumerSecret = oauth_consumer_secret
                };

                TwitterResponse<TwitterStatus> response = TwitterStatus.Update(
                    accesstoken,
                    "Testing!! It works (hopefully).");

                if(response.Result == RequestResult.Success)
                {
                    Response.Write("we did it!");
                }
                else
                {
                    Response.Write("it's all bad.");
                }

            }           
        }

I have integrate twitter in asp.net. but always giving me response.Result 'UNKNOWN' Message "it's all bad." i dont know what happen from my end. Install-Package twitterizer - Version 2.4.2 Refer this link Twitter Integration Link

like image 886
John Avatar asked Jan 28 '26 20:01

John


1 Answers

This is because of access is Unauthorized. please check TwitterStatus of your response object.

Alternatively, can you please check this Updated Twitterizer Integration Code.

like image 158
Palak Bhansali Avatar answered Feb 01 '26 07:02

Palak Bhansali



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!