0

目前,我必须在 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”类型的未处理异常。尽管我的凭据正确,但在发布时遇到了错误。

有知道的请帮帮我...

4

2 回答 2

2

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

如果不是,则将访问级别更改为读、写和直接消息并重新创建访问令牌

于 2014-01-08T07:41:43.580 回答
0

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

于 2017-03-15T16:08:54.847 回答