Как продлить токен доступа к oauth с помощью linkedin-j?

Я использую linkedin-j lib, чтобы пользователи моего приложения могли входить в свою учетную запись linkedin из моего приложения, чтобы они могли обмениваться сообщениями из моего приложения в linkedin. Это все прекрасно работает.

Теперь, с новой политикой linkedin, когда срок действия токена доступа истекает через 60 дней, linkedin рекомендует, чтобы приложения пытались "обновить" токен в течение 60 дней, чтобы он был полностью прозрачным для пользователя, а также без изменений в пользовательском интерфейсе.

Кто-нибудь пробовал использовать библиотеку linkedin-j для обновления токена доступа до истечения срока его действия? Если да, то как бы это сделать?

Любой указатель в правильном направлении будет высоко ценится!

--su

1 ответ

Значение поля 'expires_in' можно сохранить, и вы можете соответственно запланировать процесс обновления. Я недавно начал использовать api linkedin-j, но методы POST/PUT не работали с oAuth2.0. Поэтому пришлось переключиться обратно на oAuth1.0, где нет проблем с истечением срока действия маркера доступа.

Другие вопросы по тегам