0

请帮助我了解这个问题。

我正在开发一个业务消息 API。

基本上,我在业务消息传递控制台上定义了一个 webhook,以便我可以向客户端提供自定义响应。

webhook URL 是一个 AWS API 网关 URL,它在内部调用 AWS lambda,我在其中使用 Nodejs 环境使用 Google API 编写了所有代码。

当我开始集成时,我能够正确实现所有内容,但是在测试它时,我没有返回任何状态代码,因此 AWS API 网关不断重试调用,业务消息传递 API 不断被调用,现在我收到此错误。

FetchError:对https://www.googleapis.com/oauth2/v4/token的请求失败,原因:在 ClientRequest 建立安全 TLS 连接之前,客户端网络套接字已断开。(/opt/nodejs/node_modules/node-fetch/lib/index.js:1461:11) 在 ClientRequest.emit (events.js:315:20) 在 TLSSocket.socketErrorListener (_http_client.js:469:9) 在 TLSSocket .emit (events.js:315:20) 在emitErrorNT (internal/streams/destroy.js:106:8) 在emitErrorCloseNT (internal/streams/destroy.js:74:3) 在processTicksAndRejections (internal/process/task_queues. js:80:21) {类型:'system',errno:'ECONNRESET',代码:'ECONNRESET',配置:{方法:'POST',url:'https://www.googleapis.com/oauth2/v4 /token',数据:{ grant_type:'urn:ietf:params:oauth:grant-type:jwt-bearer',

4

0 回答 0