未找到来自 tweetinvi 的 TwitterCredentials.SetCredentials

Posted

技术标签:

【中文标题】未找到来自 tweetinvi 的 TwitterCredentials.SetCredentials【英文标题】:TwitterCredentials.SetCredentials from tweetinvi not found 【发布时间】:2015-11-09 08:57:32 【问题描述】:

我安装了 tweetinvi,但未找到 TwitterCredentials.SetCredentials。

 Install-Package TweetinviAPI

我该如何解决这个问题。

【问题讨论】:

【参考方案1】:

您使用的是旧的 Tweetinvi 代码。

Tweetinvi 从 0.9.9.5 版本开始破坏兼容性。您现在应该使用“Auth.SetUserCredentials”而不是“TwitterCredentials.SetCredentials”

请注意,参数顺序也已更改!

试试这个:

Auth.SetUserCredentials("CONSUMER_KEY", "CONSUMER_SECRET", "ACCESS_TOKEN", "ACCESS_TOKEN_SECRET");

更多选项请见https://github.com/linvi/tweetinvi/wiki/Credentials

【讨论】:

您能否分享用于向任何用户发布文本(它应该弹出用户登录 Twitter)的代码示例?【参考方案2】:

试试这个:

TwitterCredentials twitterCredentials = new TwitterCredentials("<consumerKey>", "<consumerSecret>", "<accessToken>", "<token_secret">);

希望这会有所帮助。

【讨论】:

以上是关于未找到来自 tweetinvi 的 TwitterCredentials.SetCredentials的主要内容,如果未能解决你的问题,请参考以下文章

Twitter API 的问题可能是 Tweetinvi(禁止)

TweetInvi 验证但不执行搜索

在 tweetinvi 中查找推文的 tweetID

Tweetinvi 保持直播

Tweetinvi 4.0.1 AuthFlow.InitAuthentications 返回 null

使用静态机密对 Twitter 机器人进行身份验证?