Библиотека .NET OAuth, специально разработанная для работы с Twitter

Существует ли библиотека .NET OAuth, специально предназначенная для работы с Twitter? Может еще что-то для поддержки MVC? Может базовый контроллер.....

В настоящее время я использую DotNetOpenAuth; он работает достаточно хорошо, но кажется излишним, местами слишком сложным и основанным на документации, больше ориентированной на openid.


person detroitpro    schedule 29.12.2010    source источник
comment
Это и моя точка зрения. Все библиотеки, которые я нашел, кажутся намного большими, чем мне когда-либо могло понадобиться или захотеться. К сожалению, OAuth кажется достаточно сложным для того, чтобы мне пришлось потратить больше времени, чем у меня есть сейчас, чтобы реализовать свой собственный.   -  person Jonathan Wood    schedule 29.12.2010
comment
Я согласен - доступные варианты казались слишком сложными. Так что я написал один - 700 строк, включая комментарии. Простой в использовании. cropperplugins.codeplex.com/SourceControl/changeset/view/ См. также , этот ответ Stackoverflow. stackoverflow.com/questions/4002847/< /а>   -  person Cheeso    schedule 14.01.2011
comment
Вау, я не мог не согласиться. Я экспериментировал только с использованием OAuth 2 с существующими провайдерами, клиентами и т. д., чтобы выяснить, что происходит с DOTNETOPENAUTH — кажется НАМНОГО слишком сложным для того, что он на самом деле делает, и очень сильно ориентирован на OpenID.   -  person schmoopy    schedule 04.08.2012


Ответы (1)


Да, несколько на самом деле. LinqToTwitter и TweetSharp — это бесплатные библиотеки .NET для звонков в Twitter. DotNetOpenAuth имеет более долгую историю в OpenID, чем OAuth, но OAuth — это во многом первоклассный сценарий для DotNetOpenAuth. Тем не менее, DotNetOpenAuth — это строго библиотека уровня протокола, поэтому библиотеки более высокого уровня значительно упрощают обращение к Twitter, и я настоятельно рекомендую одну из них.

person Andrew Arnott    schedule 29.12.2010