Estoy tratando de conectarme a la API de AVS con Node.js como cliente, pero sigo recibiendo un error extraño al intentar leer la respuesta de Amazon:
Error:
{ Error: Parse Error at TLSSocket.socketOnData (_http_client.js:411:20) at emitOne (events.js:96:13) at TLSSocket.emit (events.js:191:7) at readableAddChunk (_stream_readable.js:178:18) at TLSSocket.Readable.push (_stream_readable.js:136:10) at TLSWrap.onread (net.js:559:20) bytesParsed: 0, code: 'HPE_INVALID_CONSTANT' }y aquí está mi código:
var options = { url: 'https://avs-alexa-na.amazon.com/v20160207/directives', headers: { 'Authorization': 'Bearer ' + JSON.parse(localStorage.getItem('CREDS')).access_token } }; request.get(options).then((result) => { console.log(result) // localStorage.setItem('CREDS', result); res.send("Authenticated") })Investigué un poco y dijo que esto sería un problema por parte de Amazon, ¿alguna solución o solución en el futuro cercano?