Find Jobs
Hire Freelancers

Realizar conexion API con nodeJs y buscar posibles errores del proveedor API

$30-250 USD

Completed
Posted over 3 years ago

$30-250 USD

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)); En caso de que exista un error en la API del proveedor es necesario aportar documentación sobre este error.
Project ID: 28107928

About the project

3 proposals
Remote project
Active 4 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
Awarded to:
User Avatar
Hola me interesa tu proyecto, tengo más de 7 años de experiencia en desarrollo con el stack de javascript tanto frontend como backend. También tengo experiencia en integración con Rest API de terceros.
$100 USD in 7 days
4.9 (6 reviews)
5.3
5.3
3 freelancers are bidding on average $100 USD for this job
User Avatar
Hello, I read just your description. I can do it perfectly in 2 hours. Looking forward to hearing from you.
$100 USD in 1 day
5.0 (4 reviews)
2.8
2.8
User Avatar
Hi, I just reviewed your project description and interested in your job now. I am a full-stack developer who has rich experience in web development, especially in Laravel, Angular, React, Node. So I can implement your job perfectly in accordance with your attentions. I hope to discuss more via chat. Thanks, Best regard
$100 USD in 7 days
5.0 (2 reviews)
1.6
1.6

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.