Tweetinvi. Имя CredentialsCreator не существует в текущем контексте

После добавления Tweetinvi использование библиотеки nuget к моему 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);

Я надеюсь, это поможет вам

Другие вопросы по тегам