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

195
Vistas
publicar solicitud de axios dentro de la función firebase

Estoy tratando de enviar una solicitud de publicación con axios, que incluye el envío de la información que proviene de otra solicitud de publicación. Lo estoy implementando en una función de Firebase, pero aparece este error cuando lo implemento en el código de Visual Studio.

No sé qué está mal con el código e intenté hacer varios cambios pero no funciona y el error de implementación persiste.

Error: las funciones no se implementaron correctamente.

 const functions = require("firebase-functions"); const axios = require("axios"); const qs = require('querystring'); const express = require("express"); const cors = require("cors"); const app = express(); const url2 = "----" const config = { headers: { 'Content-Type': 'application/x-www-form-urlencoded' }}; //app.use(express.json()); //app.use(express.urlencoded({extended: true})); app.use(cors({ origin: true})); app.post("/", (req, res)=>{ // manejo de la ruta const enviar = req.body.originalDetectIntentRequest.payload; let { ApiVersion, SmsSid, SmsStatus, SmsMessageSid, NumSegments, ToState, From, MessageSid, AccountSid, ToCity, FromCountry, ToZip, FromCity, To, FromZip, ToCountry, Body, NumMedia, FromState } = enviar; let requestBody = { ApiVersion, SmsSid, SmsStatus, SmsMessageSid, NumSegments, ToState, From, MessageSid, AccountSid, ToCity, FromCountry, ToZip, FromCity, To, FromZip, ToCountry, Body, NumMedia, FromState }; axios.post(url2, qs.stringify(requestBody), config) .then(function (response) { // ... hacemos otras cosas res.status(200).json({ok: true, msg:"mensaje enviado correctamente"}); }) .catch(error => { // manejamos el error console.error(error); res.status(500).json({ error: "Upps, algo fue mal" }); }); }); module.exports.mesn = functions.https.onRequest(app);
about 4 years ago · Juan Pablo Isaza
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