2014-02-10 5 views
0

Я пытался с простым клиентом REST, а также с REST Plugin для Mozilla. Я получаю Ответ «HTTP/1.1 401 Unauthorized» с «{" error ":" unauthorized_client "," error_description ":" клиент не авторизовался "}" в теле.Создание токена доступа Linkedin

я был успешным в получении кода аутентификации, а ниже запрос POST для маркеров доступа (Scope является r_fullprofile)

https://www.linkedin.com/uas/oauth2/accessToken?grant_type=authorization_code&code=AQTQeBxBzbU2aNWaQM6Ff3Z3bUd8Gyg10W9G2DdqXgWiP0q7-M55c5PLtppP7Ni3Y-6A9C8yDkj9K4VfJ7QkRUFjuV-3AknA5jAahpsFJv3wYfr8XD8&redirect_uri=https://www.google.com&client_id=75wl6j5zndvfkp&client_secret=secret

redirect_uri = https://www.google.com является один используется для получения AUTH кода.

Нужно ли выполнять какую-либо кодировку URL перед выполнением запроса POST?

При входе в связанном в моем приложении, он имеет следующие маркера, OAuth лексемы Пользователя: c3ae4cee-1b23-ххй-9d2a-206f578dee4d OAuth Пользователь Secret: 76bc48cc-c94f-ххй-bf9d-a663f7003383

Я не уверен, где он используется. мы используем секретный ключ API &, чтобы получить код аутентификации.

Спасибо заранее.

ответ

1

Это двухэтапный процесс.

Во-первых, перейдите по ссылке:

https://www.linkedin.com/uas/oauth2/authorization?response_type=code&client_id=YOUR-API-ID&scope=r_basicprofile&state=STATE&redirect_uri=YOUR-ENCODED-REDIRECT-URI

Затем, в течение 10 секунд после получения ответа, перейдите по ссылке:

https://www.linkedin.com/uas/oauth2/accessToken?grant_type=authorization_code&redirect_uri=YOUR-ENCODED-REDIRECT-URI&client_id=YOUR-API-ID&client_secret=YOUR-API-ID&code=THE-CODE-OBTAINED-IN-FIRST-STEP

Реакция второго запроса будет иметь фактическое токен доступа, который вам нужно использовать.

0

Когда я выполнил два шага, я столкнулся с проблемой, когда у меня возникла ошибка: {"errorCode": 0, "message": "Доступ к опубликованию акций запрещен", "requestId": "TYWULO2WPZ", "status «: 403,» метки времени ": 1497353538016}

Так что пришлось удалить & объем = r_basicprofile, поскольку она была предотвращающим чтением всех разрешений приложения по умолчанию

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