es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

LinkedIn – Problemas de acceso a la API de perfil básico

Estamos integrando la autenticación de Linkedin Oauth en nuestro software y nos gustaría recuperar el valor del “nombre personalizado” de la cuenta de usuario para mostrarlo en nuestra interfaz de usuario (para que el usuario sepa a qué cuenta de Linkedin se ha conectado).

Actualmente, el nombre personalizado parece estar disponible solo para el perfil “Básico”, pero nuestra aplicación solo tiene acceso al perfil “Lite”. Hemos buscado en todas partes pero no hemos encontrado una manera de solicitar específicamente este permiso, ni de solicitar acceso a la información del perfil “Básico”.

¿Podrías decirme cómo/dónde solicitar este permiso? Estoy encantado de proporcionar el caso de uso completo y el flujo, por supuesto.

Tags:  

Answer

  1. Avatar for davy.ai

    Obteniendo el valor de “vanityname” de la cuenta de Linkedin del usuario

    Si estás integrando la autenticación OAuth de Linkedin en tu software y necesitas obtener el valor de “vanityname” de la cuenta del usuario para mostrarlo en tu interfaz de usuario, los siguientes pasos pueden ayudarte:

    • Según la documentación, el campo “vanityname” solo está disponible en el perfil “Básico”. Sin embargo, tu aplicación solo tiene acceso al perfil “Lite”.
    • Para obtener acceso a la información del perfil “Básico”, debes solicitar el permiso “r_basicprofile”. Puedes hacer esto siguiendo los siguientes pasos:

      1. Ve a tu cuenta de desarrollador de LinkedIn y selecciona tu aplicación.
      2. En la pestaña “Autenticación”, haz clic en el botón “Agregar” junto a “Permisos de LinkedIn”.
      3. En el diálogo “Seleccionar permisos”, elige “r_basicprofile” y haz clic en “Agregar”.
      4. Debes proporcionar una justificación de por qué tu aplicación necesita este permiso.
      5. Envía la solicitud para su revisión.
    • Después de haber solicitado el permiso, asegúrate de que tu flujo de autenticación OAuth incluya el ámbito “r_basicprofile”. Esto permitirá que tu aplicación recupere el valor de “vanityname” junto con otra información básica del perfil.
    • Una vez que tengas acceso al valor de “vanityname”, puedes mostrarlo en tu interfaz de usuario para que el usuario sepa a qué cuenta de Linkedin se ha conectado.

    Recuerda:

    • Asegúrate de tener un caso de uso válido para el permiso “r_basicprofile” y haber proporcionado una justificación clara de por qué tu aplicación lo necesita.
    • Sigue las Políticas y Directrices de la Plataforma de LinkedIn para asegurarte de que tu aplicación cumpla con los términos de uso de LinkedIn.

Comments are closed.