【问题标题】:Facebook Messenger :How to show a greeting message when start conversationFacebook Messenger:开始对话时如何显示问候消息
【发布时间】:2016-06-17 06:01:00
【问题描述】:

我想在 Facebook Messenger 上开始对话时显示问候消息(在任何用户输入之前)。怎么做?
问题是:我的代码是 NodeJS 的服务器,它只在消息发送到服务器时触发,这意味着它只有在用户发送某些东西时才会触发。
当您按下“消息”按钮时,Facebook Messenger 不会发送任何内容。 我已经检查了这个链接 Messenger Greeting ,但它只在新用户开始聊天时显示,但我需要在开始对话时显示它

【问题讨论】:

    标签: node.js facebook messenger facebook-messenger


    【解决方案1】:

    您必须使用 Facebook Api 设置欢迎消息。 在此处查找文档:https://developers.facebook.com/docs/messenger-platform/implementation#welcome_screen

    如文档中所述,您必须向 https://graph.facebook.com/v2.6/<PAGE_ID>/thread_settings?access_token=<PAGE_ACCESS_TOKEN> 发出 POST 请求

    您只需发出一次 POST 请求,Facebook 就会在用户开始聊天时自动提示您的欢迎信息。

    【讨论】:

    • 欢迎屏幕仅针对新对话显示。在移动设备上,删除对话不会导致欢迎屏幕再次出现。在桌面网络上,如果您删除对话,您可以让欢迎屏幕再次出现
    • 当我们删除对话并开始新对话时,欢迎屏幕应该同时出现在移动和桌面网络上。??可以其他方式吗??
    【解决方案2】:

    我写了这个问题并回答了here

    祝你工作愉快;)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-29
      相关资源
      最近更新 更多