Find Jobs
Hire Freelancers

Realizar conexion API con nodeJs

€8-30 EUR

Cancelled
Posted over 3 years ago

€8-30 EUR

Paid on delivery
Buenas soy un desarrollador que está teniendo problemas con el consumo de una API. Tengo la API implementada en muchos aspectos pero hay un paso donde hay problemas a la hora de enviar los datos. Estos datos se envían en formato FormData y aunque he conseguido realizar la petición con Postman no hay manera que desde un código en NodeJs funcione correctamente. La url de informacion de la api: [login to view URL] Busco alguien experimentado con el consumo de APIS dese Node y con la generación de objetos FormData en Node para poder compartir pantalla y que me ayude a ver si estoy realizando algo mal. Codigo de la peticion a la API El Toolld esta borrado para la demostración. const FormData = require('form-data') const Request = require('request'); let itemCartData = new FormData({ cartItems: [ { 'toolID':"--------", 'MyCartItemReference' : "DR_ZUt0UXlRG", 'modelID': "6e0ede4a-5507-48d5-8eac-cec6682cded5", 'fileScaleFactor': "1.00", 'materialID' :"035f4772-da8a-400b-8be4-2dd344b28ddb", 'finishID' :"bba2bebb-8895-4049-aeb0-ab651cee2597", 'quantity' :1, 'xDimMm' :"23.11", 'yDimMm' :"8.00", 'zDimMm' :"22.99", 'volumeCm3' :"0.19", 'surfaceCm2' :"5.11", 'iMatAPIPrice' :"12.75", 'mySalesPrice' :"14.66" }], currency:'EUR' }); const createItemCar = (requestQuery) => { return new Promise((resolve,reject) => { [login to view URL]({ "headers": { "Accept": "application/json", "Content-Type":"multipart/form-data", "Content-Length": [login to view URL] }, "url": "[login to view URL]", "data": [login to view URL](requestQuery) }, (error, response, body) => { if(error){ reject(error) } resolve([login to view URL](body)) }); }) } createItemCar(itemCartData) .then(resp => [login to view URL](resp)) .catch(err => [login to view URL](err));
Project ID: 28053543

About the project

2 proposals
Remote project
Active 3 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
2 freelancers are bidding on average €30 EUR for this job
User Avatar
Hola, tengo mucha experiencia en el stack de javascript mas de 6 años, tambien conozco bien node.js y consumo de api. Saludos, Jhonatan
€30 EUR in 7 days
4.9 (7 reviews)
5.5
5.5
User Avatar
Hola mi nombr es Daniel. Vi el codigo que compartiste, ¿estas seguro de que el parametro MyCartItemReference, va con mayúscula? yo en la documentación vi que esta en minúscula myCartItemReference. Saludos.
€30 EUR in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of SPAIN
Arenys De Munt, Spain
5.0
1
Payment method verified
Member since Mar 29, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.