Linkedin - REST API хочет поделиться сетевым обновлением с помощью java 1.2, не может использовать scribe или другую библиотеку

мы пытаемся внедрить linkedin в наше приложение и хотим использовать Rest API, чтобы мы могли обмениваться сетевыми обновлениями через серверную часть, используя токен OAuth, в нашу собственную учетную запись linkedin.

JavaScript API не будет работать для использования, потому что срок действия его токена истекает каждые 30 минут, и мы должны каждый раз входить в систему (если более 30 минут), чтобы поделиться сетевым обновлением. поэтому мы хотим использовать REST API и токен OAUTH для обмена сетевыми обновлениями с java

мы рассмотрели Scribe и Spring Social (хотя модуль LinkedIn Spring Social на данный момент все еще находится в стадии кандидата на выпуск), но для использования этой библиотеки нам нужна более высокая версия java, и мы используем java 1.2 прямо сейчас с приложением

есть ли способ, которым мы все еще можем использовать REST API и совершать вызовы OAuth для обмена сетевым обновлением, или есть ли библиотека Java для OAuth, которая по-прежнему поддерживает java 1.2

Любая помощь или направление будут оценены

Спасибо


person Fossil    schedule 18.10.2012    source источник


Ответы (1)


Не существует библиотеки OAuth, которая работает с LinkedIn Api для java 1.2, на самом деле я бы сказал, что единственная библиотека, которая хорошо работает со всеми конечными точками LinkedIn (из-за некоторых проблем с кодировкой углового случая), — это scribe.

Большая часть кода писцов совместима с 1.2. Единственными проблемами являются некоторые общие (Map<T,U>) и @Override аннотации, которые не должно быть сложно изменить.

Если вы заинтересованы в копировании исходного кода и копировании нужных фрагментов (писец имеет лицензию Массачусетского технологического института, поэтому вы можете делать с ним практически все, что хотите), ядро процесса подписи включено. этот класс.

Удачи.

person Pablo Fernandez    schedule 19.10.2012
comment
Большое спасибо за вашу помощь, Пабло, если позволит время, мы постараемся внести изменения и посмотреть, сработает ли это для нас, еще раз спасибо за ваше время и помощь. - person Fossil; 19.10.2012