0

Twitter 状态更新失败并出现错误:“无法通过 OAuth 进行身份验证。” 以下是我在button1中输入的代码。如何修复此错误?谢谢

        OAuthTokens tokens = new OAuthTokens();
        tokens.AccessToken = "I put my accesstoken";
        tokens.AccessTokenSecret = "I put my tokensecret";
        tokens.ConsumerKey = "I put my consumer key";
        tokens.ConsumerSecret = "I put consumer secret";

        TwitterResponse<TwitterStatus> tweetResponse = TwitterStatus.Update(tokens, "sample tweet");
        if (tweetResponse.Result == RequestResult.Success)
            MessageBox.Show("Twitter status successfully posted");
        else
            label13.Text = string.Format("Twitter status update failed with Error: '{0}'",
                tweetResponse.ErrorMessage);
4

2 回答 2

1

这个例子对我有用:http: //www.codeproject.com/Questions/176201/How-Do-I-MyStatus-Update-Twitter-Twitterizer2-C

还:

  • 我只创建了 1 个在 Twitter 中进行更新的页面名称“test.aspx”
  • https://dev.twitter.com/apps/new 我的 Callbak 网址是: http://172.0.0.1/auth/twitter/callback
  • 要使用 F5 运行,它的工作如下:http://localhost:53303/Test.aspx
于 2012-12-27T19:57:28.027 回答
0

要么您的应用程序被删除,要么您在写入令牌、秘密和密钥等方面出错。重新检查这些并转到您的应用程序设置并在此处选择读写和访问直接消息 在此处输入图像描述

一切顺利...

于 2013-05-21T06:37:32.910 回答