网站上的 Facebook Messenger,每个页面都有不同的问候信息
Posted
技术标签:
【中文标题】网站上的 Facebook Messenger,每个页面都有不同的问候信息【英文标题】:Facebook Messenger on website with different greeting message for each page 【发布时间】:2019-11-12 02:29:33 【问题描述】:我只是想知道是否可以根据您在网站上的页面在 messenger 上设置不同的问候消息?
我知道,当我们在 facebook 上设置嵌入代码时,我们可以预定义欢迎消息。
https://developers.facebook.com/docs/messenger-platform/discovery/customer-chat-plugin/就是这样设置的。
【问题讨论】:
【参考方案1】:天哪!又想多了。。没想到这么容易。我什至试图建立一个聊天机器人来实现这一点。初始化聊天时可以将登录和退出问候消息设置为属性!
<div class="fb-customerchat"
attribution=setup_tool
page_id="YOUR_FB_PAGE_ID"
theme_color="#2e3291"
logged_in_greeting="Hello! We are here to answer any questions you may have."
logged_out_greeting="Hello! We are here to answer any questions you may have.">
</div>
【讨论】:
【参考方案2】:如果您知道要显示消息的消息和页面,则可以使用 else if 条件控件来显示消息,例如:
if (location.href == x.com)
// set message here
else if (location.href == y.com)
// set alternative here
【讨论】:
感谢您的回答,但我希望就这么简单。我需要以某种方式将自定义消息推送回 fb messenger,这是我无法找到的部分。 将函数记录为 const 并在 fb messenger 中分配成本?以上是关于网站上的 Facebook Messenger,每个页面都有不同的问候信息的主要内容,如果未能解决你的问题,请参考以下文章
用于在Firefox中工作的网站的Facebook Messenger,而不是Chrome
如何在桌面网络浏览器上的 facebook messenger 中打开 webview
Facebook Messenger ID匹配API仅适用于管理员