Estoy usando Python (Django Framework) para obtener un token de solicitud de Google API, pero el token de solicitud siempre vuelve vacío

StackOverflow https://stackoverflow.com/questions/8936711

Pregunta

Aquí está el código de muestra con el que estoy trabajando.

def index(request):                     
flow = OAuth2WebServerFlow(
        client_id='xyz.apps.googleusercontent.com',
        client_secret='xyz',
        scope='https://www.googleapis.com/auth/plus.me',
        user_agent='sample/1.0')

callback = 'http://%s/oauth2callback' % request.META[ 'HTTP_HOST' ]
authorize_url = flow.step1_get_authorize_url(callback)

return HttpResponse(flow)

Por alguna razón, el 'flujo' siempre se establece en "" o vacía en lugar de un token de solicitud. He buscado días en este tema. ¿Alguien puede decirme por qué no puedo obtener un token de solicitud de Google usando este método?

FYI: Sé que debería redirigir al usuario a la URL de autorización, pero quiero ver si el flujo se establece antes de que lo haga, ya que Google proporcionará la URL de autorización incluso si un token de solicitud no se devolvió.

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top