Мне нужна помощь в поиске правильного JAVA API, необходимого для получения токена авторизации OAuth для пользователя соединений IBM.
Как я могу получить токен авторизации OAuth для пользователя пользователя подключения IBM с помощью JAVA API? Также какова действительность этого токена?
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