![](/img/trans.png)
[英]How to use DialogFlow, node.js v2 library without Firebase
[英]DialogFlow V2 How set fulfillmentText via node js library?
遵循本指南:
https://actions-on-google.github.io/actions-on-google-nodejs/
我为DialogFlow创建了一个动作
import { dialogflow, Image, Conversation, BasicCard } from 'actions-on-google';
const app = dialogflow();
app.intent('test', (conv, input) => {
conv.contexts.set('i_see_context_in_web_demo', 1);
conv.ask(`i see this only into actions on google simulator`);
conv.ask(new Image({
url: 'https://developers.google.com/web/fundamentals/accessibility/semantics-builtin/imgs/160204193356-01-cat-500.jpg',
alt: 'cat',
}));
});
我看到Web Demo集成不显示卡片,图像。 我假设它仅显示文本,不显示富文本
我了解它仅详细说明了JSON:
{“ fulfillmentText”:“欢迎!”,“ outputContexts”:[]}
但是我没有在库中找到任何用于增强fulfillmentText的方法
你能帮助我吗?
您使用的是Google动作库 ,该库专门用于发送将由Google助手使用的消息。 Web演示使用Dialogflow可用的通用消息。 Google动作库不会发送这些常规消息。
如果您希望能够创建可供双方使用的消息,则需要查看dialogflow履行库 ,该库可以创建可供Google Assistant和其他平台使用的消息。 但是请注意,并非所有丰富消息都在所有平台上都可用,但基本文本响应应该可用。
您也不需要使用库-您可以自己创建JSON响应 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.