LinkedIn выполняет аутентифицированный вызов API для возврата данных JSON
Документ linkedin ясно показывает, как получить формат JSON при вызове API. Например:
https://api.linkedin.com/v1/people/~:(id)?format=json
Однако мне нужно сделать аутентифицированный вызов API, что означает, что я включаю токен доступа в URL. Структура выглядит следующим образом...
https://api.linkedin.com/v1/people/~?oauth2_access_token=ACCESS_TOKEN_GOES_HERE
Я получил данные XML по умолчанию, но не понимаю из их документов, как я могу сделать аутентифицированный вызов и получить формат JSON.
Ссылка на ретранслятор https://developer.linkedin.com/documents/authentication https://developer.linkedin.com/documents/api-requests-json
1 ответ
Для представления токена доступа OAuth 2.0 в защищенном API лучше всего (согласно стандарту OAuth 2.0) представить токен в заголовке следующим образом (используя cURL):
curl -H "Authorization: Bearer <token>" "https://api.linkedin.com/v1/people/~:(id)?format=json"