C# 为什么可以';Google Actions没有收到我的BasicCard吗?
在我之前关于WebhookResponse类的介绍中,我有一个新的: 我尝试了另一种方法:C# 为什么可以';Google Actions没有收到我的BasicCard吗?,c#,json,dialogflow-es,actions-on-google,C#,Json,Dialogflow Es,Actions On Google,在我之前关于WebhookResponse类的介绍中,我有一个新的: 我尝试了另一种方法: webhookResp = new WebhookResponse { FulfillmentText = @"TEXT", FulfillmentMessages = { new Message { SimpleResponses = new Message.Types.SimpleResponses
webhookResp = new WebhookResponse
{
FulfillmentText = @"TEXT",
FulfillmentMessages =
{
new Message
{
SimpleResponses = new Message.Types.SimpleResponses
{
SimpleResponses_ =
{
{ new Message.Types.SimpleResponse
{
DisplayText = ans.Phrase,
TextToSpeech = ans.Phrase,
Ssml = $"<speak>{ans.Phrase}</speak>"
}
}
}
},
BasicCard = new Message.Types.BasicCard
{
Title = Constants.help_title,
Subtitle = Constants.help_answer,
FormattedText = ans.Phrase,
Image = new Message.Types.Image
{
ImageUri = "https://example.com/images/example.png",
AccessibilityText = "Image Text"
},
Buttons =
{
new Message.Types.BasicCard.Types.Button
{
Title = @"Call",
OpenUriAction = new Message.Types.BasicCard.Types.Button.Types.OpenUriAction
{
Uri = "<your visit url>"
}
}
}
},
Platform = Message.Types.Platform.ActionsOnGoogle
}
},
Source = "my-webhook",
};
webhookResp=新的WebhookResponse
{
FulfillmentText=@“TEXT”,
履行信息=
{
新消息
{
SimpleResponses=new Message.Types.SimpleResponses
{
简单响应=
{
{new Message.Types.SimpleResponse
{
DisplayText=ans.短语,
TextToSpeech=ans.短语,
Ssml=$“{ans.Phrase}”
}
}
}
},
BasicCard=new Message.Types.BasicCard
{
Title=Constants.help\u Title,
Subtitle=Constants.help\u答案,
FormattedText=ans.短语,
Image=newmessage.Types.Image
{
ImageUri=”https://example.com/images/example.png",
AccessibilityText=“图像文本”
},
钮扣=
{
新建Message.Types.BasicCard.Types.Button
{
Title=@“呼叫”,
OpenUriAction=newmessage.Types.BasicCard.Types.Button.Types.OpenUriAction
{
Uri=“”
}
}
}
},
平台=Message.Types.Platform.ActionsOnGoogle
}
},
Source=“my webhook”,
};
助理收到的Json:
{
"conversationToken": "[]",
"expectUserResponse": true,
"expectedInputs": [
{
"inputPrompt": {
"richInitialPrompt": {
"items": [
{
"basicCard": {
"title": "Help",
"subtitle": "I can connect you to the Cloogy team. Try calling them. ",
"formattedText": "I can connect you to the Cloogy team. Try calling them. ",
"image": {
"url": "https://example.com/images/example.png",
"accessibilityText": "Image Text"
},
"buttons": [
{
"title": "Call",
"openUrlAction": {
"url": "<your visit url>"
}
}
]
}
}
]
}
},
"possibleIntents": [
{
"intent": "assistant.intent.action.TEXT"
}
],
"speechBiasingHints": [
"$plug_state",
"$plug_id"
]
}
],
"responseMetadata": {
"status": {
"message": "Success (200)"
},
"queryMatchInfo": {
"queryMatched": true,
"intent": "749c5c8e-08ab-4474-b2aa-023143a119b3"
},
"delegatedRequest": {
"delegatedRequest": "{\n \"responseId\": \"e0744f37-7ad2-476a-938f-58434e8f362c-0820055c\",\n \"queryResult\": {\n \"queryText\": \"help\",\n \"parameters\": {\n },\n \"allRequiredParamsPresent\": true,\n \"outputContexts\": [{\n \"name\": \"projects/helper-fklyfp/agent/sessions/SESSION/contexts/actions_capability_audio_output\"\n }, {\n \"name\": \"projects/helper-fklyfp/agent/sessions/SESSION/contexts/actions_capability_media_response_audio\"\n }, {\n \"name\": \"projects/helper-fklyfp/agent/sessions/SESSION/contexts/actions_capability_account_linking\"\n }, {\n \"name\": \"projects/helper-fklyfp/agent/sessions/SESSION/contexts/actions_capability_screen_output\"\n }, {\n \"name\": \"projects/helper-fklyfp/agent/sessions/SESSION/contexts/actions_capability_web_browser\"\n }, {\n \"name\": \"projects/helper-fklyfp/agent/sessions/SESSION/contexts/google_assistant_input_type_keyboard\"\n }, {\n \"name\": \"projects/helper-fklyfp/agent/sessions/SESSION/contexts/__system_counters__\",\n \"parameters\": {\n \"no-input\": 0.0,\n \"no-match\": 0.0\n }\n }],\n \"intent\": {\n \"name\": \"projects/helper-fklyfp/agent/intents/749c5c8e-08ab-4474-b2aa-023143a119b3\",\n \"displayName\": \"ask help\"\n },\n \"intentDetectionConfidence\": 0.80672485,\n \"languageCode\": \"en\"\n },\n \"originalDetectIntentRequest\": {\n \"source\": \"google\",\n \"version\": \"2\",\n \"payload\": {\n \"user\": {\n \"accessToken\": \"ACCESS_TOKEN\",\n \"locale\": \"en-US\",\n \"lastSeen\": \"2020-07-29T15:10:16Z\",\n \"userVerificationStatus\": \"VERIFIED\"\n },\n \"conversation\": {\n \"conversationId\": \"SESSION\",\n \"type\": \"ACTIVE\",\n \"conversationToken\": \"[]\"\n },\n \"inputs\": [{\n \"intent\": \"actions.intent.TEXT\",\n \"rawInputs\": [{\n \"inputType\": \"KEYBOARD\",\n \"query\": \"help\"\n }],\n \"arguments\": [{\n \"name\": \"text\",\n \"rawText\": \"help\",\n \"textValue\": \"help\"\n }]\n }],\n \"surface\": {\n \"capabilities\": [{\n \"name\": \"actions.capability.AUDIO_OUTPUT\"\n }, {\n \"name\": \"actions.capability.MEDIA_RESPONSE_AUDIO\"\n }, {\n \"name\": \"actions.capability.ACCOUNT_LINKING\"\n }, {\n \"name\": \"actions.capability.SCREEN_OUTPUT\"\n }, {\n \"name\": \"actions.capability.WEB_BROWSER\"\n }]\n },\n \"isInSandbox\": true,\n \"availableSurfaces\": [{\n \"capabilities\": [{\n \"name\": \"actions.capability.SCREEN_OUTPUT\"\n }, {\n \"name\": \"actions.capability.WEB_BROWSER\"\n }, {\n \"name\": \"actions.capability.AUDIO_OUTPUT\"\n }]\n }],\n \"requestType\": \"SIMULATOR\"\n }\n },\n \"session\": \"projects/helper-fklyfp/agent/sessions/SESSION\"\n}"
},
"delegatedResponse": {
"delegatedResponse": "{\"fulfillmentText\":\"TEXT\",\"fulfillmentMessages\":[{\"messageCase\":8,\"text\":null,\"image\":null,\"quickReplies\":null,\"card\":null,\"payload\":null,\"simpleResponses\":null,\"basicCard\":{\"title\":\"Help\",\"subtitle\":\"I can connect you to the Cloogy team. Try calling them. \",\"formattedText\":\"I can connect you to the Cloogy team. Try calling them. \",\"image\":{\"imageUri\":\"https://example.com/images/example.png\",\"accessibilityText\":\"Image Text\"},\"buttons\":[{\"title\":\"Call\",\"openUriAction\":{\"uri\":\"\\u003Cyour visit url\\u003E\"}}]},\"suggestions\":null,\"linkOutSuggestion\":null,\"listSelect\":null,\"carouselSelect\":null,\"browseCarouselCard\":null,\"tableCard\":null,\"mediaContent\":null,\"platform\":8}],\"source\":\"my-webhook\",\"payload\":null,\"outputContexts\":[],\"followupEventInput\":null,\"sessionEntityTypes\":[]}"
}
}
}
{
“conversationToken”:“[]”,
“expectUserResponse”:正确,
“预期看跌期权”:[
{
“输入提示”:{
“richInitialPrompt”:{
“项目”:[
{
“basicCard”:{
“标题”:“帮助”,
“副标题”:“我可以帮你接通克隆学团队。试着给他们打电话。”,
“formattedText”:“我可以将您连接到Clology团队。试着给他们打电话。”,
“图像”:{
“url”:”https://example.com/images/example.png",
“accessibilityText”:“图像文本”
},
“按钮”:[
{
“标题”:“呼叫”,
“openUrlAction”:{
“url”:”
}
}
]
}
}
]
}
},
“可能的内容”:[
{
“意图”:“助手.意图.动作.文本”
}
],
“言语偏见提示”:[
“$plug_state”,
“$plug\u id”
]
}
],
“responseMetadata”:{
“地位”:{
“消息”:“成功(200)”
},
“queryMatchInfo”:{
“queryMatched”:正确,
“意图”:“749c5c8e-08ab-4474-b2aa-023143a119b3”
},
“委派任务”:{
“delegatedRequest”:“{\n\”responseId\”:“e0744f37-7ad2-476a-938f-58434e8f362c-0820055c\”,\n\“queryResult\”:{\n\“queryText\”:“help\”,\n\“parameters\”:{\n}、\n\“AllRequiredParameters\”:true、\n\“outputContexts\”:[{\n\“name\”:“projects/helper fklyfp/agent/sessions/sessions/Context/actions\U capability\U audio\U output\“\n},{\n\“name\”:\“projects/helper fklyfp/agent/sessions/sessions/Context/actions\U capability\U media\U response\U audio\”,{\n\“name\:\”:“projects/helper fklyfp/agent/sessions/sessions/Context/actions\U capability\U account\U linking\”,{\n\'name\':\'projects/helper fklyfp/agent/sessions/SESSION/context/actions\u capability\u screen\u output\'\n},{\n\'name\':\'projects/helper fklyfp/agent/sessions/context/actions\u capability\u web\u browser\',{\n},{\n\'name\':\'projects/helper fklyfp agent/sessions/sessions/sessions/sessions/sessions/context/google assistant\u input\u键盘\“\n},{\n\“名称”:“项目/helper fklyfp/agent/sessions/SESSION/Context/\uU系统计数器”、\n\“参数”:“{\n\“无输入”:0.0、\n\“不匹配”:0.0\n}\n}],\n\“意图”:“{\n\”名称::“项目/helper fklyfp/agent/intents/749c5c8e-08ab-4474-b2aa-0231A119B3\”,\n\“显示名称”:”\“请求帮助\”\n}、\n \“意向检测信心\”:0.80672485、\n \“语言代码\”:“en \”\n}、\n \“原始检测内容请求\”:{\n \“源\”:“谷歌\”、\n \“版本\”:“2\”、\n \“有效负载\”:{\n \“用户\”:{\n \“访问令牌\”:“访问令牌\”、\n \“区域设置\”:“en US\,\n\”最近看到的\:“2020-07-29T15:10:16Z\,\n\“用户验证状态”:“已验证”;\n\“对话”:{\n\“对话ID”:“会话”;\n\“类型”:“活动”;\n\“对话令牌”:\“[]\”\n}、\n\“输入”:[{\n\“意图”:“动作.意图.文本”,\n\“原始输入”:[{\n\”输入类型\“:“键盘\”、\n \“查询\”:“帮助\”\n}]、\n \“参数\”:[{\n \“名称\”:“文本\”、\n \“原始文本\”:“帮助\”、\n \“文本值\”:“帮助\”\n}]\n}]、\n \“表面\”:{\n \“能力\”:[{\n \“名称\”:“动作.能力.音频输出\”\n},{\n\'name\':\'actions.capability.MEDIA\u RESPONSE\u AUDIO\'\n},{\n\'name\':\'actions.capability.ACCOUNT\u LINKING\'\n},{\n\'name\':\'actions.capability.WEB\u BROWSER\'\n}\n}、{\n\'isInSandbox\\:true\n\'可用表面\“:[{\n \“能力\”:[{\n \“名称\”:“动作.能力.屏幕输出\”\n}、{\n \“名称\”:“动作.能力.网络浏览器\”\n}、{\n \“名称\”:“动作.能力.音频输出\”\n}]\n}、\n \“请求类型\”