Как определить, находится ли веб-запрос в песочнице для DialogFlow V2?
Я перехожу на Dialogflow V2, и в V1 я мог бы сказать, был ли это запрос песочницы, посмотрев на:
request.body.originalRequest.data.isInSandbox
Я не могу найти эквивалент в V2, или в документации
2 ответа
Попробуйте это: request.body.originalDetectIntentRequest.payload.isInSandbox
Убедитесь, что вы пытаетесь это сделать из консоли Action (например) в Google Simulator, а не из консоли Dialogflow Fulfillment.
С уважением, Юрий
Все под originalRequest
в V1 будет под queryParams.payload
в V2.
Так что вы должны иметь возможность заглянуть в request.body.queryParams.payload.data.isInSandbox