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


person meteorBuzz    schedule 14.01.2015    source источник


Ответы (1)


Для представления токена доступа OAuth 2.0 к защищенному API лучше всего (в соответствии со стандартом OAuth 2.0) представить токен в заголовке следующим образом (используя cURL):

curl -H "Authorization: Bearer <token>" "https://api.linkedin.com/v1/people/~:(id)?format=json"
person Hans Z.    schedule 14.01.2015