2013-03-31 2 views
4

Я разрабатываю приложение LinkedIn с Javascript. Есть ли способ аутентифицировать пользователя, не требуя, чтобы он нажал кнопку и получил свой токен доступа, который может быть отправлен на мой сервер с помощью Javascript?Получить AccessToken с JavaScript из LinkedIn

Я нашел это решение: https://gist.github.com/jsjohnst/efc88a38da25ff4e9283, но общий секрет можно просмотреть всеми.

ответ

1

При первом входе пользователя в ваше приложение им нужно будет нажать кнопку. Это невозможно обойти. Если вы добавите authorize: true в свой код инициализации Linkedin, им не нужно будет нажимать кнопку на последующие времена. Код ниже:

<script src="http://platform.linkedin.com/in.js"> 
    api_key: YOUR_API_KEY 
    authorize: true 
</script> 

Что касается отправки маркеров доступа к серверу, вам нужно будет обменять API токенов Javascript с REST API OAuth маркер, как описано в данном документе: http://developer.linkedin.com/documents/exchange-jsapi-tokens-rest-api-oauth-tokens

Я надеюсь, что это помогает.

+1

страница не найдена – throrin19

+0

@Samer Bechara, ссылка не работает, есть ли другой источник документации для этого же? –

Смежные вопросы