推特维。当前上下文中不存在名称“CredentialsCreator”
Posted
技术标签:
【中文标题】推特维。当前上下文中不存在名称“CredentialsCreator”【英文标题】:Tweetinvi. The name 'CredentialsCreator' does not exist in the current context 【发布时间】:2019-05-27 18:36:31 【问题描述】:使用nuget
将Tweetinvi
库添加到我的asp.net application
并尝试示例后:
我确保添加references
,例如:
using Tweetinvi;
using Tweetinvi.Models;
var applicationCredentials = CredentialsCreator.GenerateApplicationCredentials(ConsumerKey,
ConsumerSecret);
我收到以下错误:名称“CredentialsCreator
”在当前上下文中不存在。
【问题讨论】:
【参考方案1】:这取决于您使用的版本,但 CredentialsCreator
是不再使用的旧逻辑。
您现在可以执行以下操作:
new ConsumerCredentials("CONSUMER_TOKEN", "CONSUMER_SECRET")
ApplicationOnlyBearerToken = "BEARER_TOKEN"
;
// or if you want to set the credentials
Auth.SetApplicationOnlyCredentials("CONSUMER_KEY", "CONSUMER_SECRET", "BEARER_TOKEN");
// if you do not have the bearer token and want tweetinvi to retrieve it for you
Auth.SetApplicationOnlyCredentials("CONSUMER_KEY", "CONSUMER_SECRET", true);
希望对你有帮助
【讨论】:
以上是关于推特维。当前上下文中不存在名称“CredentialsCreator”的主要内容,如果未能解决你的问题,请参考以下文章