Google에서 동작하는 새 앱을 시작했으며 시뮬레이터를 실행할 때 "내 테스트 응용 프로그램이 지금 응답하지 않습니다. 곧 다시 시도하십시오"라는 메시지가 나타납니다. 나는이 테스트 한 어제 올바르게 배포하고 오늘 아침 그것을 실행하려고 할 때이 메시지가 응답하지 않는 것이 내게 준이"내 테스트 앱이 지금 응답하지 않습니다." "내 테스트 앱에 대화"를 실행할 때 곧 다시 시도하십시오.
const functions = require("firebase-functions");
const App = require("actions-on-google").DialogflowApp;
const firebase = require("firebase");
const firebaseAdmin = require("firebase-admin");
firebaseAdmin.initializeApp(functions.config().firebase);
exports.cabDemo = functions.https.onRequest((request, response) => {
const app = new App({ request, response });
const BOOK_TAXI = "book.taxi";
debugger;
function bookTaxi(app) {
app.ask("Currently looking for taxis now. Anything else?");
}
const actionMap = new Map();
actionMap.set(BOOK_TAXI, bookTaxi);
app.handleRequest(actionMap);
});
처럼 보이는 내 성취를 배포하는 중포 기지를 사용하고
. 여전히 올바르게 배치되지만 시뮬레이터에서는 테스트 할 수 없습니다.
Google 프로젝트 및 api.ai 프로젝트에 대한 작업이 제대로 연결되어 있으므로 문제가 아닌 것 같습니다. 하지만 쉽게 틀릴 수 있습니다.
웹 시뮬레이터의 응답
{
"audioResponse": "//NExAARsE...",
"conversationToken": "GidzaW11bG...",
"response": "Cabforce demo isn't responding right now. Try again soon.",
"visualResponse": {
"visualElements": []
}
}
하고 DEBUG 메시지는 다음과 같습니다
{
"agentToAssistantDebug": {},
"assistantToAgentDebug": {}
}
이>here
가 있었다 = 스택 오버플로에 대한 또 다른 질문의 중복 아니요 솔루션이므로 질문을 다시 게시해야했습니다.
동일한 응답 및 디버그 메시지가 표시됩니다.
모든 도움을 주시면 감사하겠습니다.
심지어 중복 된 질문을해도 감사합니다 .... – cramopy
이것은 코드 어딘가에 오류가 있음을 의미합니다 ... – Bart
Google 프로젝트 및 api.ai에서 다른 작업을 생성하고 링크하여 실행했습니다. 벌금. 내가 "대화"의 "지금 시도해보십시오"섹션에서 테스트하면 정상적으로 작동합니다. 이 프로젝트를 결제 계좌와 연결하여 사용해야합니다. – user3328281