Java Twitter клиент с Scribe (первый раз с его помощью). Как опубликовать статус? - PullRequest
0 голосов
/ 11 ноября 2011

Я только начинаю использовать Scribe Library для обновления своего статуса в Twitter.

Когда я читаю много страниц, говорящих мне, что Библиотека писцов, известная как Twitter Library, Итак, я копаюсь глубоко в GitHub библиотеки Scribe , но у меня получилась запутанная голова.

Особенно с этим файлом примера . Если вы открыли его, вы увидите следующую строку кода:

Verifier verifier = new Verifier(in.nextLine());

1) Пользователю нужно ввести ПИН-код? В первый раз я попытался последовать примеру да. Я понимаю, что нам нужно предоставить доступ к Java-приложению. Но для следующего ... мы всегда должны вводить PIN-код?

Моя цель - только опубликовать новый твит ... Можем ли мы получить PIN-код верификатора не из браузера? Из API возможно?

CMIIW.

1 Ответ

1 голос
/ 11 ноября 2011

Пин-код используется в потоке OOB (Out of Band). Другой (нормальный) поток предоставляет URL-адрес обратного вызова, по которому вы получаете перенаправление с помощью верификатора. Это можно сделать с помощью метода callback("http://your-host/url") в ServiceBuilder.

.

Вы можете (и рекомендуется) сохранить access_token, чтобы вам не приходилось каждый раз проходить аутентификацию пользователей.

...