Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

179
Vistas
registrar el resultado de oauth en un archivo de hojas de Google

Tengo un código para oauth con intercom, pero me devuelve el resultado en la pantalla del usuario, quiero que

1) registrar el token en una hoja de Google 2) mostrar un mensaje de éxito al usuario y eso es todo

¿Cómo puedo modificar el código para hacer eso? ¡Realmente agradecería su ayuda!

 import oauth2, { config } from './utils/oauth' /* Function to handle intercom auth callback */ exports.handler = (event, context, callback) => { const code = event.queryStringParameters.code /* state helps mitigate CSRF attacks & Restore the previous state of your app */ const state = event.queryStringParameters.state /* Take the grant code and exchange for an accessToken */ oauth2.authorizationCode.getToken({ code: code, redirect_uri: config.redirect_uri, client_id: config.clientId, client_secret: config.clientSecret }) .then((result) => { const token = oauth2.accessToken.create(result) console.log('accessToken', token) return token }) // Get more info about intercom user .then(getUserData) // Do stuff with user data & token .then((result) => { console.log('auth token', result.token) // Do stuff with user data console.log('user data', result.data) // Do other custom stuff console.log('state', state) // return results to browser return callback(null, { statusCode: 200, body: JSON.stringify(result) }) }) .catch((error) => { console.log('Access Token Error', error.message) console.log(error) return callback(null, { statusCode: error.statusCode || 500, body: JSON.stringify({ error: error.message, }) }) }) }
about 4 years ago · Santiago Gelvez
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda