Dialogflow es Google Action |代理上下文提供'-';在agent.context.get()中

Dialogflow es Google Action |代理上下文提供'-';在agent.context.get()中,dialogflow-es,actions-on-google,google-assistant-sdk,dialogflow-es-fulfillment,Dialogflow Es,Actions On Google,Google Assistant Sdk,Dialogflow Es Fulfillment,我提交的操作没有正确响应。我发现对话框流操作为agent.context.get(“”)提供了'-',因此我得到了'undefined'作为最终结果。经过几次长时间的重试之后,我一直无法在真正的设备上复制这个问题 代码段: //agent set context const context = { 'name': 'riddle-index', 'lifespan': 10, 'parameters': { 'rindex': index } }; agent.context.set(cont

我提交的操作没有正确响应。我发现对话框流操作为
agent.context.get(“”)
提供了
'-'
,因此我得到了
'undefined'
作为最终结果。经过几次长时间的重试之后,我一直无法在真正的设备上复制这个问题

代码段:

//agent set context
const context = {
'name': 'riddle-index',
'lifespan': 10,
'parameters': {
'rindex': index
}
};

agent.context.set(context);

//agent get context
let riddleIndex = agent.context.get('riddle-
index'); 
Mypackage.json包含

"dependencies": {
"actions-on-google": "^2.6.0",
"dialogflow-fulfillment": "^0.6.1",
"firebase-admin": "^8.0.0",
"firebase-functions": "^3.0.0"
},
//记录代理上下文:

当上下文具有
“-”

代理上下文{“上下文”:{“--”:{“名称”:“--”,“参数”:{“无输入”:0,“无匹配”:0,“任何”:“小提琴”,“任何.原创”:“小提琴”}}}},会话”:“项目/乐器-测验-8a073/agent/environments/uuuu aog-4/users/-/sessions/abwphfmet9xwzm6qv8uak1eicdmmkx6wil6ccagxkiqqajrg-x1au6qnz7qnhajru-jrv455awe2aglcccn9kh8kg”,“输入上下文”{:{“名称”:“-”,“参数”:{“无输入”:0,“无匹配”:0,“任何”:“小提琴”,“任何.原创”:“小提琴”}}

当上下文具有时隙值时:

代理上下文{“上下文”:{“谜语索引”:{“名称”:“谜语索引”,“寿命”:10,“参数”:{“rindex”:13,“任意”:“小提琴”,“任意原创”:“小提琴”},“动作能力”音频输出:{“名称”:“动作能力”音频输出”,“参数”:{“任意”:“小提琴”,“任意原创”:“小提琴”},“动作能力”媒体响应音频”:{“名称”:“动作能力、媒体、回应、音频”、“参数”:{“任意”:“小提琴”、“任意原创”:“小提琴”},“动作能力、账户链接”:{“名称”:“动作能力、账户链接”、“参数”:{“任意”:“小提琴”、“任意原创”:“小提琴”},“谷歌助手输入类型语音”{“名称”:“谷歌助手输入类型语音”、“参数”:{“任意”:“小提琴”}”any.original:“系统计数器”:{“名称”:“系统计数器”,“参数”:{“无输入”:0,“无匹配”:0,“任何”:“小提琴”,“任何.original:“小提琴”}},“会话”:项目/Music-instruments-Quike-8a073/agent/sessions/ABWPPHGAPKIEMY8CEPZJNDQWQQMFKAMP0QUNIDYNFYGMUS5SCGQXA4PJKYQ4B7Z52UZBXFZEIJG5YMZOWQROYUDMNRYORKAML--sEFz,“输入上下文”:{“谜语索引”:{“名称”:“谜语索引”,“寿命”:10,“参数”:{“rindex”:13,“任意”:“小提琴”,“任意原始小提琴”},“动作能力”:“音频输出”:{“名称”:动作能力音频输出、参数:{“任意”:“小提琴”、“任意原创”:“小提琴”},“动作能力媒体”响应音频:{“名称”:“动作能力媒体”响应音频、参数:{“任意”:“小提琴”、“任意原创”:“小提琴”},“动作能力账户”链接:{“名称”:“动作能力账户”链接、参数:{“任意”:“小提琴”any.original:“小提琴”},“谷歌助手输入类型语音”{“名称”}“谷歌助手输入类型语音”{“参数”{“any:“小提琴”},“any.original:“小提琴”},系统计数器“:{”名称“系统计数器”,“参数”{“无输入”:0,“无匹配”:0,“任何”:“小提琴”;“任何.original:“小提琴”}

//记录请求正文:

Dialogflow请求主体:{“responseId”:“f9b56859-cb12-431a-a46c-02c92c5a64be-426bc00a”,“queryResult”:{“queryText”:“Vionitor”,“parameters”:{“any”:“Vionitor”},“allRequiredParamsPresent”:true,“OutputContext”:[{“name”:”项目/乐器-测验-8a073/agent/environments/aog-4/users/-/sessions/ABwppHFMeT9XwzM6qV8uaK1EiCdMMKX6WiL6CcAgXKiqAjRg-X1au6qNz7QnHaJLSUFU jrv4rci5awe2agklccn9nlkh8kg\u 4lv4fS/contexts/ridle index,“寿命指数”:10,“参数”:{“rindex”:6,“任意”:“小提琴”、“任意.原创”:“小提琴”}{,“名称”:项目/Music-instruments-Quit-8a073/agent/environments/uuu aog-4/users/-/sessions/ABWPPHFMET9XWZM6QV8UAK1EICDMKX6WIL6CCAGXKIQAJRG-X1au6qNz7QnHaJLSUFU JRV4RCI5AWE2AGKLCCN9NLKH8KG8KG\U 4lv4fS/Context/actions\U音频输出,“参数”:{“任意”:“小提琴”,“任意.原创”:“小提琴”},{“名称”:”项目/Music-instruments-Quike-8a073/agent/environments/uuu aog-4/users/-/sessions/ABWPPHFMET9XWZM6QV8UAK1EICDMKX6WIL6CCAGXKIQAJRG-X1au6qNz7QnHaJLSUFU JRV4RCI5AWE2AGKLCCN9NLKH8KG8KG\U 4lv4fS/Context/actions\U能力\U媒体响应\U音频”,“参数”:{“任意”:“小提琴”、“任意.原件”:“小提琴”},{“名称”:项目/Music-instruments-Quit-8a073/agent/environments/uuu aog-4/users/-/sessions/ABwppHFMeT9XwzM6qV8uaK1EiCdMMKX6WiL6CcAgXKiqAjRg-X1au6qNz7QnHaJLSUFU JRV4RCI5AWE2AGKLCCN9NLKH8KKKG\U 4lv4fS/Context/actions\U account\U链接,“参数”:{“任意”:“小提琴”,“任意.原创”:“小提琴”},{“名称”:”项目/Music-instruments-Quit-8a073/agent/environments/uuu aog-4/users/-/sessions/ABwppHFMeT9XwzM6qV8uaK1EiCdMMKX6WiL6CcAgXKiqAjRg-X1au6qNz7QnHaJLSUFU JRV4RCI5AWE2AGKLCCN9NLKH8KG8KG\U 4lv4fS/Context/actions\U屏幕输出,“参数”:{“任意”:“小提琴”,“任意.原创”:“小提琴”},{“名称”:”项目/Music-instruments-Quit-8a073/agent/environments/uuu aog-4/users/-/sessions/ABwppHFMeT9XwzM6qV8uaK1EiCdMMKX6WiL6CcAgXKiqAjRg-X1au6qNz7QnHaJLSUFU JRV4RCI5AWE2AGKLCCN9NLKH8KG_4lv4fS/Context/actions(浏览器,“参数”:{“任意”:“小提琴”,“任意.原创”:“小提琴”},{“名称”:”项目/乐器-测验-8a073/agent/environments/uu aog-4/users/-/sessions/ABwppHFMeT9XwzM6qV8uaK1EiCdMMKX6WiL6CcAgXKiqAjRg-X1au6qNz7QnHaJLSUFU jrv4rci5awe2agklccn9nlkh8kg\u 4lv4fS/contexts/google\u助手输入类型语音,“参数”:{“任意”:“小提琴”,“任意.原创”:“小提琴”},{“名称”:项目/Music-instruments-Quit-8a073/agent/environments/uuu aog-4/users/-/sessions/ABWPPHFMET9XWZM6QV8UAK1EICDMMKX6WIL6CCAGXKIQAQARG-X1au6qNz7QnHaJLSUFU JRV4RCI5AWE2AGKLCCN9NLKH8KG\u 4lv4fS/contexts/uuu系统计数器,“参数:{“无输入”:0,“无匹配”:0,“任意”:“小提琴”,“任意”;“任意”;“任意.原始“小提琴”;“意图”:“}”projects/music-instruments-quick-8a073/agent/intents/e74ab319-eb4e-45d5-b3cd-40b1a567fa68,“displayName”:“谜语答案意图”},“意图检测信心”:1,“语言代码”:“en”},“原始检测内容请求”:{“来源”:“谷歌”,“版本”:“2”,“有效载荷”:{“用户”:{“语言环境”:“en-US”,“用户验证状态”:“已验证”},“对话”:{“conversati
agent.context.set('context_name_1', 10, {'param1' : 'abc'});
agent.context.set('context_name_2', 11, {'param2' : 2});