Целью OAuth является обеспечение того, чтобы пользователь знал, что он предоставляет доступ третьей стороне к своей учетной записи.Если бы OAuth позволил автоматизировать процесс, это подорвало бы саму причину его существования.
Один из способов попросить пользователя скопировать / вставить PIN-код - использовать класс HttpListener длясоздать простой веб-сервис, работающий на компьютере клиента.Вы можете создать его достаточно долго, чтобы прислушиваться к тому, чтобы пользователь перенаправлялся обратно на URL обратного вызова, и фиксировать необходимые значения.Я продемонстрировал эту технику в своем блоге .
Так же, как комментарий: сказать "но так как [Twitterizer] использует oAuth" намекает на то, что это было мое дизайнерское решение (я автор Twitterizer)), где это действительно протокол безопасности, необходимый для взаимодействия с API Twitter.Каждая библиотека Twitter требует использования OAuth.