首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Facebook聊天插件在Web钩子请求中不触发messaging_referrals事件

Facebook聊天插件在Web钩子请求中不触发messaging_referrals事件
EN

Stack Overflow用户
提问于 2018-03-26 08:06:33
回答 1查看 1.1K关注 0票数 5

我想把信使整合到我的网站上。我想跟踪用户(通过Cookie值)。在Facebook聊天插件中有一个选项"转介“,它告诉用户聊天的推荐键。

按照指示,我在facebook应用程序web钩子事件中添加了事件"messaging_referrals“。

但在我的网络钩子里我没有得到推荐的钥匙。

我的插件代码如下所示

代码语言:javascript
复制
<div class="fb-customerchat"
 page_id="ABC"
 ref="OPTIONAL_WEBHOOK_PARAM"
 logged_in_greeting="<GREETING_MESSAGE_FOR_LOGGED_IN_USERS>"
 logged_out_greeting="<GREETING_MESSAGE_FOR_LOGGED_OUT_USERS>">
</div>

<script>
 window.fbAsyncInit = function() {
 FB.init({
  appId            : 'XYZ',
  autoLogAppEvents : true,
  xfbml            : true,
  version          : 'v2.11'
});
};
(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 = "https://connect.facebook.net/en_US/sdk.js";
 fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>

请求我进入我的网钩是这个

代码语言:javascript
复制
"data": {
        "sender": {
            "id": "abc"
        },
        "recipient": {
            "id": "ABC"
        },
        "message": {
            "mid": "mid.$cAADv109V6n_F6BY",
            "text": "hi",
            "seq": 511,
            "tags": {
                "source": "customer_chat_plugin"
            }
        },
        "timestamp": 1522049646776
    }

根据,我还应该在web钩子请求中接收"OPTIONAL_WEBHOOK_PARAM“。

EN

回答 1

Stack Overflow用户

发布于 2020-06-22 09:13:09

以下是ref领域在facebook中的工作方式。

确保你一直保持你的聊天记录

那你就按照这条指令走。

  1. 你必须注销当前的脸书,如果你有。
  2. 你打开你的聊天信使在你的网站,然后点击Login into Messenger按钮,会弹出你的Facebook登录表单,所以只需填写并登录。
  3. 在步骤2之后,您将看到在您的网站信使框中出现与按钮Continue as YOUR_FB_NAME,然后您单击此按钮,然后ref字段将触发。

这是我的日志作为答案(我使用的是SDK7.0版)。

在HTML中,客户聊天可能如下所示

代码语言:javascript
复制
<!-- Your Chat Plugin code -->
<div class="fb-customerchat"
     attribution=setup_tool
     page_id="11xx695540xxxx"
     ref="your-ref-pass-to-webhoooks"
     theme_color="#DA615C"
     referer_uri="your-website-uri"
     logged_in_greeting="Question-1"
     logged_out_greeting="Question-2">
</div>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49486695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档