使用TweetSharp发送推文

时间:2013-10-14 15:05:40

标签: send tweets tweetsharp

目前,我必须向Twitter帐户发布推文(消息)。我正在使用TweetSharp 2.3.1。 以下是我的代码:

        var  service = new TwitterService(ConsumerKey, ConsumerSecret);
        service.AuthenticateWith(Token, TokenSecret);
          TwitterStatus result = service.SendTweet(new SendTweetOptions
       {
        Status = "Hello, world!"
       });

但是,每次我得到错误:mscorlib.dll中发生了未处理的“System.StackOverflowException”类型异常。虽然我的凭据是正确的,但在发布时会出现上述错误。

请帮助我,如果有人知道的话......

2 个答案:

答案 0 :(得分:2)

您需要检查是否有读取,写入和直接消息访问级别

如果没有,则将访问级别更改为读取,写入和直接消息,并重新创建访问令牌

答案 1 :(得分:0)

似乎TweetSharp不再被维护了。 Twitter API 1.1存在很多问题,使用它时可能会遇到一些例外情况。我建议您尝试安装Tweetsharp的 TweetSharp-Unofficial 版本,然后尝试运行您的应用程序。我遇到了与TweetSharp类似的问题,该解决方案修复了我的所有问题。