Facebook Messenger客户聊天插件未登录时未显示

rou*_*ick 10 facebook-messenger facebook-customer-chat

我在我们的一个网站上集成了Facebook Customer Plugin.我按照开发人员文档中的说明进行操作.有活跃的facebook会话时工作正常.但是,当没有活动的fb会话时,插件根本不会出现.我可能会遗漏一些东西,但我不知道那是什么.

los*_*ted 22

我的解决方案是在xfbml.customerchat.js文件之后添加#xfbml = 1&version = v2.12&autoLogAppEvents = 1,如:

js.src = 'https://connect.facebook.net/en_US/sdk/xfbml.customerchat.js#xfbml=1&version=v2.12&autoLogAppEvents=1';
Run Code Online (Sandbox Code Playgroud)

  • 如果我能为你点赞 1000+ 次,我会去做。你救了我的命。 (2认同)

rou*_*ick -1

找到了解决方案。如果有人遇到这种情况,请检查您的 Facebook 页面的国家/地区限制(设置 -> 常规 -> 国家/地区限制)。它必须在任何地方都可用,以便插件即使没有活动会话也能呈现