在Google上使用“每日更新”功能时,我得到了以下错误:
UnparseableJsonResponse
API Version 2: Failed to parse JSON response string with 'INVALID_ARGUMENT' error: ": Cannot find field.".我有四个意图:-
3.
配置-每日更新:此意图具有“接收每日报价”在用户says节和action_intent_CONFIGURE_UPDATES在事件部分和以下自定义有效载荷:
{
"google": {
"system_intent": {
"intent": "actions.intent.REGISTER_UPDATE",
"data": {
"@type": "type.googleapis.com/google.actions.v2.RegisterUpdateValueSpec",
"intent": "show-daily-offer",
"updateContextValueSpec": {
"timeContext": {
"frequency": "DAILY"
}
}
}
}
}
}但是,当我单击建议时,会调用“配置-每日更新”,但会抛出错误:
JSON 2:未能解析带有‘UnparseableJsonResponse’错误的INVALID_ARGUMENT响应字符串:":无法找到字段“。
发布于 2018-02-05 21:04:23
将自定义有效负载更新为:
{
"google": {
"system_intent": {
"intent": "actions.intent.REGISTER_UPDATE",
"data": {
"@type":
"type.googleapis.com/google.actions.v2.RegisterUpdateValueSpec",
"intent": "show-daily-offer",
"triggerContext": { "timeContext": { "frequency": "DAILY" } }
}
}
}
}"triggerContext“而不是"updateContextValueSpec”
我对文件做了更正。更新后的文件应在几天内提供。
我目前在谷歌工作,但不是为助理团队工作。
https://stackoverflow.com/questions/47407833
复制相似问题