gpt4 book ai didi

http - 带有 API2 webhook : Failed to Parse response 的 Google Dialogflow

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:22:15 25 4
gpt4 key购买 nike

我正在尝试将我的机器人连接到带有数据库的 azure 函数。我输入了 azure 函数 URL 作为 webhook,它接收请求作为 POST http 消息。

我尝试使用以下测试 消息(以及许多更简单的消息)进行响应:

{
"fulfillmentText":"fulfillmentText",
"fulfillmentMessages": [{"simpleResponse":{"textToSpeech":"text","ssml":"ssml","displayText":"text"}}]
}

得到了回应:

Webhook call failed. Error: Failed to parse webhook JSON response: Expect message object but got: "笀∀昀甀氀昀椀氀氀洀攀渀琀吀攀砀琀∀㨀∀昀甀氀昀椀氀氀洀攀渀琀吀攀砀琀∀Ⰰ∀昀甀氀昀椀氀氀洀攀渀琀䴀攀猀猀愀最攀猀∀㨀嬀笀∀猀椀洀瀀氀攀刀攀猀瀀漀渀猀攀∀㨀笀∀琀攀砀琀吀漀匀瀀攀攀挀栀∀㨀∀琀攀砀琀∀Ⰰ∀猀猀洀氀∀㨀∀猀猀洀氀∀Ⰰ∀搀椀猀瀀氀愀礀吀攀砀琀∀㨀∀琀攀砀琀∀紀紀崀紀".

每次我在 dialogflow 中输入查询时,我都可以检查诊断信息,并在“Fufillment Response”选项卡中清楚地看到响应,但随后在“Response Status”选项卡中出现上述错误。

非常感谢您的帮助。

最佳答案

看起来 HTTP 响应的内容类型可能不清楚。确保 HTTP 响应将 content-type header 明确设置为“application/json”或可能的事件“application/json;charset=utf-8”。

关于http - 带有 API2 webhook : Failed to Parse response 的 Google Dialogflow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53483875/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com