Я использую онлайн-исполнение в dialogFlow, и у меня есть проблема.Я хочу изменить параметр в контексте и получить этот параметр 2 контекст позже.Мне удалось получить параметр в контекст позже, но параметр не изменился.
Я уже пытался изменить это, но не сработало.
function getRealCollab(agent) {
var name = agent.parameters["PersonnelSogeti"];
...
var realName = 'other value parameter '
agent.request_.body.queryResult.outputContexts[0].parameters['PersonnelSogeti'] = realName;
agent.parameters["PersonnelSogeti"] = realName;
и я также пытаюсь:
response.send(JSON.stringify({
"fulfillmentText": "Hello, welcome to bot service. I need you to sign in first, your Userid?",
"outputContexts": [
{
"name": request.body.session + "/contexts/all",
"lifespanCount": 1,
"parameters": {
"PersonnelSogeti": realName
}
}
]
}));
send не существует в объекте ответа.все это контекст, который существует.
для response.send: TypeError: response.send не является функцией