DotNetOpenAuth TwitterConsumer "Ошибка поиска секрета для потребителя или токена." - PullRequest
1 голос
/ 21 июня 2010

Использование DotNetOpenAuth 3.4.3.10103, когда я звоню:

public static XDocument GetUpdates(ConsumerBase twitter, string accessToken) {
IncomingWebResponse response = twitter.PrepareAuthorizedRequestAndSend(GetFriendTimelineStatusEndpoint, accessToken);
return XDocument.Load(XmlReader.Create(response.GetResponseReader()));
}

Я продолжаю получать сообщение «Ошибка поиска секрета для потребителя или токена».на PrepareAuthorizedRequestAndSend ключ доступа хорош, и я вижу его в отладке в твиттере.

Мысли?

1 Ответ

2 голосов
/ 25 июня 2010

ConsumerBase, который вы инициализировали и передали, должен иметь экземпляр IConsumerTokenManager, в котором установлены ключ потребителя и секрет потребителя.Будьте уверены, что у вас есть это.Менеджер токенов также должен знать о токене доступа, который вы передали в PrepareAuthorizedRequestAndSend, и знать секрет секретного токена доступа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...