Advertisement
Guest User

posttwitter

a guest
Mar 3rd, 2015
4,595
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.10 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5. using System.Web.UI;
  6. using System.Web.UI.WebControls;
  7. using TwitterOAuth;
  8. using Twitterizer;
  9.  
  10.  
  11. namespace posttwitter
  12. {
  13. public partial class twitter : System.Web.UI.Page
  14. {
  15. protected void Page_Load(object sender, EventArgs e)
  16. {
  17. var oauth_consumer_key = "a3EQAQI16PnFdrFMQrCxa9z39";
  18.  
  19. var oauth_consumer_secret= "OY8rdh0T2WrR8vV6ihJQyb7jggNHgqXf3eTV4q9AuznKxODd4t";
  20. if (Request["oauth_token"] == null)
  21. {
  22. OAuthTokenResponse reqToken = OAuthUtility.GetRequestToken(
  23. oauth_consumer_key,
  24. oauth_consumer_secret,
  25. Request.Url.AbsoluteUri);
  26.  
  27. Response.Redirect(string.Format("http://twitter.com/oauth/authorize?oauth_token={0}",
  28. reqToken.Token));
  29. }
  30. else
  31. {
  32. string requestToken = Request["oauth_token"].ToString();
  33. string pin = Request["oauth_verifier"].ToString();
  34.  
  35. var tokens = OAuthUtility.GetAccessToken(
  36. oauth_consumer_key,
  37. oauth_consumer_secret,
  38. requestToken,
  39. pin);
  40.  
  41. OAuthTokens accesstoken = new OAuthTokens()
  42. {
  43. AccessToken = tokens.Token,
  44. AccessTokenSecret = tokens.TokenSecret,
  45. ConsumerKey = oauth_consumer_key,
  46. ConsumerSecret = oauth_consumer_secret
  47. };
  48.  
  49. TwitterResponse<TwitterStatus> response = TwitterStatus.Update(
  50. accesstoken,
  51. "Testing!! It works (hopefully).");
  52.  
  53. if (response.Result == RequestResult.Success)
  54. {
  55. Response.Write("we did it!");
  56. }
  57. else
  58. {
  59. Response.Write("it's all bad.");
  60. }
  61.  
  62.  
  63. }
  64. }
  65. }
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement