区分消息来自 facebook 和 facebook 聊天插件

differentiate between message came from facebook and facebook Chat Plugin

我在我的网站上使用来自 Facebook 的 Messenger Chat 插件,我的问题是我无法区分来自 Facebook 的消息和来自我站点 Web 插件的消息?

有什么方法可以区分这些消息吗?

来自网站的 Messenger 插件:

插件的文档解释了如何将这些消息与其他消息区分开来,https://developers.facebook.com/docs/messenger-platform/discovery/customer-chat-plugin#detect

Detecting Message Origin

At times, it may be necessary to determine whether a user is engaging with your business using the customer chat plugin. To enable this, the Messenger Platform will include a "source": "customer_chat_plugin" property inside the message payload for all messages sent from the plugin


如果需要,您还可以使用 ref 参数传递更详细的信息,例如嵌入插件的页面,或对您网站上特定用户帐户的引用。