Facebook 推出了一些非常酷的东西,我一直在尝试弄清楚如何让页面在用户点击和选择加入时重定向。现在,我真的不擅长 java,我喜欢 php。
引用:https://developers.facebook.com/docs/messenger-platform/plugin-reference/send-to-messenger#event
工作代码:
FB.Event.subscribe('send_to_messenger', function(e) {
// callback for events triggered by the plugin
console.log('inside the send_to_messenger');
window.top.location = 'http://google.com';
});
这将踢出 console.log 和重定向,但我想做的是在用户单击按钮并使用 send_to_messener 按钮触发选择加入时做一些事情。
所以我试过了
FB.Event.subscribe('clicked', function(e) {
// callback for events triggered by the plugin
console.log('user clicked button');
window.top.location = 'http://google.com';
});
---还有---
FB.Event.subscribe('send_to_messenger', function(e) {
FB.Event.subscribe('clicked', function(e) {
// callback for events triggered by the plugin
console.log('user clicked button');
window.top.location = 'http://google.com';
}});
同样,没有任何效果 - 如果有人有线索可以指出正确的方向,我将不胜感激..谢谢!!
最佳答案
再看一遍,我明白了。
if (response.is_after_optin == true ){ // do something }
关于javascript - Facebook Send-To-Messenger 事件监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39283551/