python-linkedin api: ¿cómo lo uso?

Lo sé, se han hecho preguntas al respecto antes, pero no puedo encontrar una solución. Estoy tratando de acceder a mi cuenta de LinkedIn a través de la biblioteca supuestamente fácil de usar python-linkedin pero no puedo hacerlo. Según la página de Ozgurhttps://github.com/ozgur/python-linkedin Debería poder abrir el enlace generado a partir de la función .authorization_url, pero eso no funciona, ya que aparece un error que dice que mi enlace de redireccionamiento es incorrecto a pesar de haberlo ingresado en mi aplicación en la página de desarrollador de LinkedIn. Es decir. Al intentar abrir el enlace que proporciona la función .authorization_url, lo que aparece en el navegador es el siguiente mensaje de error:

"redirect_uri no válido. Este valor debe coincidir con una URL registrada con la clave API".

Lo que espero es una página donde pueda aprobar el acceso a mi cuenta. ¿Puedo, como en el siguiente código, tener localhost: 8000 (como muestra la página de Ozgur) como enlace de redireccionamiento o qué tipo de enlace tiene que ser? ¿Puede ser lo que sea?

from linkedin import linkedin
import webbrowser

API_KEY = '********'
API_SECRET = '*******'
RETURN_URL = 'http://localhost:8000'

authentication = linkedin.LinkedInAuthentication(API_KEY, API_SECRET, RETURN_URL, linkedin.PERMISSIONS.enums.values())
print (authentication.authorization_url)  # open this url on your browser
webbrowser.open(authentication.authorization_url)
application = linkedin.LinkedInApplication(authentication)
authentication.authorization_code = '4CqONljAz622ZBo0'
authentication.get_access_token()

¿Exactamente cómo hago esto?

Una pregunta más, lo anterior se refiere al uso de Oauth2, pero aún debería ser posible usar Oauth1 de acuerdo con su página de desarrolladores, y aún no está en desuso. Sin embargo, para usar Oauth1 se necesitan cuatro claves diferentes, a las que se hace referencia principalmente:

CONSUMER_KEY, CONSUMER_SECRET, USER_TOKEN, USER_SECRET

Sin embargo, desde la página de la aplicación (es decir, LinkedIn, donde se registra la aplicación) solo puedo encontrar dos: ClientID y Client_SECRET, que son para Oauth2. ¿Eso significa que no es posible usar oauth1 de todos modos?

Respuestas a la pregunta(2)

Su respuesta a la pregunta