是否有事件或其他方式来处理用户第一次向 Facebook Messenger 平台上的机器人发送消息?

Is there an event or other way to handle the user first ever message to the bot on the Facebook Messenger Platform?

我已经在 Facebook Messenger 平台上为我的聊天机器人设置了欢迎消息。现在我想知道用户何时发送它的第一条消息并处理这种特殊情况(通常通过获取有关用户的更多信息并将其存储以备将来使用而不是在每条消息上查询 facebook 图 API)。

当用户点击 Messenger 上的 "Get started" CTA 时是否有特殊事件?还有其他简单的方法吗(除了自己存储一些识别用户的数据)?

这似乎已经通过 facebook 的最新补充解决了: https://developers.facebook.com/docs/messenger-platform/thread-settings/get-started-button

因此,您只需输入 "Get Started button" 的特定负载并采取相应措施即可。