2017-03-18 1 views
0

Firebase childAdded 이벤트에 대한 응답으로 메시지를 처리하기 위해 Firebase Cloud 함수에서 API.AI API 호출을 호출합니다. 그러나 다음과 같은 오류 메시지가 나타납니다. API.AI 호출은 내가 포팅 한 독립형 nodeJS 앱에서 정상적으로 작동합니다.firebase 함수에서 API.AI를 호출하는 중 오류가 발생했습니다.

Error: socket hang up 
    at createHangUpError (_http_client.js:254:15) 
    at TLSSocket.socketOnEnd (_http_client.js:346:23) 
    at emitNone (events.js:91:20) 
    at TLSSocket.emit (events.js:185:7) 
    at endReadableNT (_stream_readable.js:974:12) 
    at _combinedTickCallback (internal/process/next_tick.js:74:11) 
    at process._tickDomainCallback (internal/process/next_tick.js:122:9) 

여기에서 잘못 될 수있는 것에 대한 아이디어. 나는 Firebase 계획에있다.

미리 감사

답변

1

에 나는 문제가 api.ai request.on ("응답"..) 이벤트 내에서 api.ai의 request.end 중첩 된 알아 냈어. api.ai request.end 문 다음에 이동하면 오류가 사라집니다.

처음에는 Spark 계획 (무료 티어)에있는 것으로 생각했습니다. 그러나 그것은 사실이 아닙니다.

관련 문제