Node.js 当用户进入地理围栏/区域时向用户发送消息?

Node.js 当用户进入地理围栏/区域时向用户发送消息?,node.js,firebase,dialogflow-es,aws-lex,Node.js,Firebase,Dialogflow Es,Aws Lex,我正在制作一个dialogflow代理,它将与各种平台(Facebook messenger、slack和其他一些平台)集成,具有信息聊天机器人的基本功能 代理将针对一个特定的商店,我想知道是否有可能在用户进入地理围栏(在本例中为商店)后触发某种欢迎消息 谢谢你的帮助。我还没有在dialogflow或者其他任何地方找到任何关于这个的文档,所以任何东西都会很棒 注意:我绝对不是死板的dialogflow,如果AWS Lex提供了这样的东西,而且更好,我会看一看。我只是更习惯于dialogflow。

我正在制作一个dialogflow代理,它将与各种平台(Facebook messenger、slack和其他一些平台)集成,具有信息聊天机器人的基本功能

代理将针对一个特定的商店,我想知道是否有可能在用户进入地理围栏(在本例中为商店)后触发某种欢迎消息

谢谢你的帮助。我还没有在dialogflow或者其他任何地方找到任何关于这个的文档,所以任何东西都会很棒


注意:我绝对不是死板的dialogflow,如果AWS Lex提供了这样的东西,而且更好,我会看一看。我只是更习惯于dialogflow。

这不能仅仅通过使用Lex或dialogflow来实现。因为在一天结束时,您将使用它们与Messenger/Slack/Whatsapp集成,并且这些应用程序(出于明显的正当理由)不会与机器人共享用户的位置信息。您将需要一个助手应用程序,该应用程序还需要用户的位置权限,并为您触发机器人程序


请记住,像Messenger和Whatsapp这样的频道对随意向用户发送消息有限制。Messenger有一个Whatsapp,您只能在24小时窗口内发送免费形式的消息。但在此之后,您可以发送收费的预先批准的“hsm”消息模板。

Dialogflow会话只能由用户启动,其他一切可能会很快变得烦人:)您只能要求客户启动您的代理或使用完全不同的系统。我想是这样的。谢谢你的回答!