Facebook Chat Plugin einbinden
Liebe Community,
ich versuche seit einiger Zeit den Facebook Chat in Contao mit folgendem Script einzubinden:
HTML-Code:
<script>
var div = document.createElement('div');
div.className = 'fb-customerchat';
div.setAttribute('page_id', 'XXXXXXXXXXX');
div.setAttribute('ref', 'XXXXXXXXX');
div.setAttribute('logged_in_greeting', 'Text text ????');
div.setAttribute('logged_out_greeting', 'Text text ????');
div.setAttribute('theme_color', '#ccd626');
document.body.appendChild(div);
window.fbMessengerPlugins = window.fbMessengerPlugins || {
init: function () {
FB.init({
appId : 'XXXXXXXXXXXX',
autoLogAppEvents : true,
xfbml : true,
version : 'v3.3'
});
}, callable: []
};
window.fbAsyncInit = window.fbAsyncInit || function () {
window.fbMessengerPlugins.callable.forEach(function (item) { item(); });
window.fbMessengerPlugins.init();
};
setTimeout(function () {
(function (d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) { return; }
js = d.createElement(s);
js.id = id;
js.src = "//connect.facebook.net/en_US/sdk/xfbml.customerchat.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
}, 0);
</script>
Leier funktioniert dies nicht. Hätte vielleicht jemand einen Tipp für mich, wie ich das realisieren könnte?
Vielen Dank und viele Grüße
Schaubi