Я использую API Flickrj для входа в flickr. Для READ только получить доступ к его штрафу, но я не могу показаться правильно auth, когда мне нужен доступ WRITE для добавления тегов к фотографиям.Desktop Flickrj Java Authentication Flow
Как я понимаю, основной поток аутентификации
- Получить Frob
- Pass, который Frob запрашивающий доступ WRITE, это возвращает URL.
- Вызвать URL Получать Flickr токенов
- Используйте маркер во всех последующих запросах
Мой код в настоящее время
Flickr f = new Flickr(properties.getProperty(APIKEY),properties.getProperty(SECRET),t);
System.out.println(f.toString());
// 1 get a frob
AuthInterface authInterface = f.getAuthInterface();
String frob = authInterface.getFrob();
System.out.println("first frob "+frob);
// 2 get a request URL
URL url = f.getAuthInterface().buildAuthenticationUrl(Permission.WRITE,frob);
System.out.println(url.toString());
// 3 call the auth URL
// 4 get token
f.getAuthInterface().getToken(frob);
Как вы можете видеть - я застрял на шаге 3 ?
Если у вас есть новый вопрос, обратитесь к нему, нажав кнопку [Ask Question] (http://stackoverflow.com/questions/ask). – oers