【发布时间】:2022-11-05 05:37:30
【问题描述】:
我正在尝试使用“Dialogflow Messenger”集成选项更改 Web 集成中的对话框流默认图标。
我将“聊天图标”标签添加到“df-messenger”标签中,但它没有显示自定义徽标。
谢谢!
【问题讨论】:
标签: dialogflow-es dialogflow-es-fulfillment
我正在尝试使用“Dialogflow Messenger”集成选项更改 Web 集成中的对话框流默认图标。
我将“聊天图标”标签添加到“df-messenger”标签中,但它没有显示自定义徽标。
谢谢!
【问题讨论】:
标签: dialogflow-es dialogflow-es-fulfillment
您是否检查过您使用的图片链接是否可以公开访问?正如你所说,你只需要在你的嵌入上设置它:
<script src="https://www.gstatic.com/dialogflow-console/fast/messenger/bootstrap.js?v=1"></script>
<df-messenger
chat-icon="<a valid and public link here>"
intent="WELCOME"
chat-title="<your chatbot title here>"
agent-id="<your agent id here>"
language-code="pt-br"
></df-messenger>
也许您可以先尝试使用另一个随机图像(即来自谷歌图像的链接),只是检查它是否有效,然后使用您的自定义图像进行故障排除?
【讨论】:
我按照文档中的说明将图标设置为 36x36 像素,从而解决了这个问题: https://cloud.google.com/dialogflow/es/docs/integrations/dialogflow-messenger
我将它上传到 Firebase 并获得了公共链接,它可以工作。 希望能帮助到你!
【讨论】: