繁体   English   中英

使用Node.js连接到AVS返回奇怪的错误

[英]Connecting to AVS with Node.js returns strange error

我正在尝试使用Node.js作为客户端连接到AVS API,但是在尝试从Amazon的响应中读取时却遇到一个奇怪的错误:

错误:

{ 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' }

这是我的代码:

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")
  })

我做了一些研究,它说这将是亚马逊方面的问题,在不久的将来有任何解决方法或修复措施吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM