是否可以在Dialogflow Facebook快速回复中删除标题并仅打印快速回复?

是否可以通过以下方式在DialogFlow中配置响应: 当我输入Facebook快速回复时,标题会留空吗?

我希望用户只获得没有标题的选项。

例如,如果我有:

标题:选择一个项目

快速回复1:A

快速回复2:B

快速回复3:C

我可以以某种方式从FB上删除标题吗?

请告知。

lvshanglin 回答:是否可以在Dialogflow Facebook快速回复中删除标题并仅打印快速回复?

如果看到快速回复有效载荷docs

属性是

文本 字符串

  

要发送快速回复的非空消息文本。文字或   必须设置附件。

附件 对象

  

随快速答复一起发送的附件。文字或附件必须   被设置。

快速回复 数组

  

一个对象数组,描述要发送的快速答复按钮。一种   最多支持13个快速回复。

格式必须像

{
    "text": "Pick a color:",// non-empty string
    "quick_replies":[
      {
        "content_type":"text","title":"Red","payload":"<POSTBACK_PAYLOAD>","image_url":"http://example.com/img/red.png"
      },{
        "content_type":"text","title":"Green","image_url":"http://example.com/img/green.png"
      }
    ]
  }
,

我迟到了,但这是我看到帖子的时间。如果您仍然需要解决方案,我可以通过使用这样的自定义有效负载来完成上述操作:

{
  "facebook": {
    "attachment":{
      "type":"template","payload":{
        "template_type":"generic"
      }
    },"quick_replies":[
      {
        "content_type":"user_email","image_url":"http://example.com/img/green.png"
      }
    ]
  }

在附件有效负载中,您可以创建任何喜欢的丰富内容,卡片,轮播等,然后附加一些没有标题的快速回复按钮。另外,在quickReply部分中,您可以更改其他任何文本,例如user_email或user_phone_number。

希望获得帮助

本文链接:https://www.f2er.com/3135794.html

大家都在问