Qualquer consulta ao api.linkedin.com/v2/ retorna "Permissões insuficientes para acessar ..."
Eu tenho oToken de acesso (com escopo:
r_basicprofile rw_company_admin w_share
) usando oID do Cliente, Segredo do cliente nos seguintes URLs:https://www.linkedin.com/oauth/v2/authorizationhttps://www.linkedin.com/oauth/v2/accessTokenFaça pedido aohttps://api.linkedin.com/v2/me ponto final
curl -H "Authorization: Bearer ACCESS_TOKEN"
-H "Accept: application/json"
-H "Content-Type: application/json"
-H "X-Restli-Protocol-Version: 2.0.0" https://api.linkedin.com/v2/me
Obter resposta:
{
"serviceErrorCode": 100,
"message": "Not enough permissions to access /me GET ",
"status": 403
}
Respostas errôneas semelhantes são retornadas a todos os pedidos dehttps://api.linkedin.com/v2/
Na documentação oficial, existem requisitos diferentes para os cabeçalhos:
X-Rest**l**i-Protocol-Version
X-Rest**L**i-Protocol-Version
Mas eu tentei os dois, e nada funcionou.
Pedidos para ohttps://api.linkedin.com/v1/ (usando o mesmo token) retornam dados com êxito.
Por favor, me diga o que estou fazendo de errado.