Я хотел бы создать приложение, которое является важным инструментом командной строки консоли, написанным в java, который должен получить доступ к API с использованием OAuth 1.0.OAuth 1.0 в консольном приложении
Я вижу, что есть полезные библиотеки, такие как Scribe и JOauth, которые помогают в переговорах, есть сценарии, которые работают с веб-приложениями и приложениями для Android.
После поиска я не могу найти примеры того, как консольное приложение может запустить веб-браузер по умолчанию, а затем вернуть токен авторизации. Я вижу, что инструмент для работы с Google для публикации/обновления приложений GAE делает это. Может ли кто-нибудь предоставить какой-либо примерный код того, как это можно сделать, или некоторые ссылки на полезную документацию.
но могу ли я затем перехватить URL-адрес, который я верну, чтобы прочитать токен? Я проверил методы на этом, и нет методов «чтения» для браузера. – nwaltham
Ну, вы всегда можете создать экземпляр сервера Jetty на случайном порту и переадресовать браузер туда ... –
Ах - это хорошая идея! благодаря – nwaltham