小编MrO*_*iri的帖子

如何在Dialogflow v2中反序列化自定义有效负载响应?

我正在使用Dialogflow v2和Node.js客户端SDK开发用于Messenger的聊天机器人。但是我对自定义有效载荷有疑问。当我使用Dialogflow提供的控制台时,我收到如下响应:

{ "payload": { "facebook": { "attachment": { "payload": { ...
Run Code Online (Sandbox Code Playgroud)

但是,当我从JS服务器获得响应时,自定义有效负载已被序列化。这是我收到的对象:

{ facebook: { structValue: { fields: [Object] }, kind: 'structValue' } }
Run Code Online (Sandbox Code Playgroud)

是否可以反序列化此对象以获得与Dialogflow中提供的相同的自定义有效负载结构?

先感谢您。

chatbot facebook-messenger dialogflow-es

5
推荐指数
2
解决办法
1955
查看次数