Cualquier consulta a la api.linkedin.com/v2/ devuelve "No hay suficientes permisos para acceder ..."
tengo elToken de acceso (con alcance:
r_basicprofile rw_company_admin w_share
) utilizando laIdentificación del cliente, Secreto del cliente en las siguientes URL:https://www.linkedin.com/oauth/v2/authorizationhttps://www.linkedin.com/oauth/v2/accessTokenHacer solicitud a lahttps://api.linkedin.com/v2/me punto 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
Obtener una respuesta:
{
"serviceErrorCode": 100,
"message": "Not enough permissions to access /me GET ",
"status": 403
}
Se devuelven respuestas erróneas similares a cualquier solicitud dehttps://api.linkedin.com/v2/
En la documentación oficial hay requisitos de diferencia para los encabezados:
X-Rest**l**i-Protocol-Version
X-Rest**L**i-Protocol-Version
Pero probé ambos, y nada funcionó.
Solicitudes a lahttps://api.linkedin.com/v1/ (utilizando el mismo token) devolver datos correctamente.
Por favor, dime qué estoy haciendo mal.