使用TweetSharp发送推文

本文关键字:TweetSharp 使用 | 更新日期: 2023-09-27 18:35:29

目前,我必须向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"的未处理异常。 虽然我的凭据正确,但在发布时出现上述错误。

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

使用TweetSharp发送推文

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

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

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