Как я могу получить токен авторизации OAuth для пользователя пользователя подключения IBM с помощью JAVA API? Также какова действительность этого токена?

Мне нужна помощь в поиске правильного JAVA API, необходимого для получения токена авторизации OAuth для пользователя соединений IBM.


person user2800401    schedule 25.09.2013    source источник
comment
Зачем вам токен? Действительность токена определяется Connections и настраивается, поэтому трудно заранее узнать, когда токен больше не действителен. С токенами OAuth вы продолжаете использовать их до тех пор, пока провайдер не отклонит их (я думаю, в спецификации сказано, что он ответит 401, но может ошибаться). Затем танец OAuth должен повториться, чтобы вы могли получить новый токен.   -  person Ryan Baxter    schedule 26.09.2013
comment
Мне нужен токен, чтобы я мог получить доступ к учетной записи пользователя и опубликовать сообщение на экране его активности от его имени, используя мое приложение.   -  person user2800401    schedule 30.09.2013


Ответы (1)


Вы создаете запрос, затем поток генерирует запрос к oauth C4.5, затем вы получаете токен обратно, токен сохраняется в хранилище учетных данных или в сеансе.

Подумав об этом... вы, вероятно, также ищете это... https://greenhouse.lotus.com/sbt/SBTPlayground.nsf/JavaSnippets.xsp#snippet=Authentication_OAuth2_Connections_ActivityStream_From_My_Network показывает, как использовать oauth через API.

тот же код, он просто обернул опыт в API.

person Paul Bastide    schedule 25.09.2013