Tweetinvi.Имя CredentialsCreator не существует в текущем контексте - PullRequest
0 голосов
/ 31 декабря 2018

После добавления библиотеки Tweetinvi с помощью nuget к моему asp.net application и пробного примера:

я обязательно добавил references, например:

using Tweetinvi;
using Tweetinvi.Models;
var applicationCredentials = CredentialsCreator.GenerateApplicationCredentials(ConsumerKey, 
ConsumerSecret);

Я получаю следующую ошибку: имя 'CredentialsCreator' не существует в текущем контексте.

1 Ответ

0 голосов
/ 13 февраля 2019

Это зависит от версии, которую вы используете, но 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);

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

...