Facebook Messenger bot使用Spring Boot?

时间:2017-01-31 14:44:21

标签: java chatbot messenger

现在越来越多的聊天机器人正在创建,因为如果你激活一个facebook开发者帐户,并且为此目的创建一个facebook页面,这个过程相对容易。

最受欢迎的方法可能是使用NodeJS - Heroku ,如下文所述:

https://chatbotslife.com/how-to-make-a-facebook-messenger-chat-bot-in-1hr-af6bec5e7aec#.xqgu2lb46

经过研究后,我发现通过Spring启动可以与facebook建立连接(如下所述:https://spring.io/guides/gs/accessing-facebook/)但是我没有找到任何信息,或者 - 甚至类似于NodeJS - 处理信使对话的方法使用Spring Boot服务器。

是否有可能从Spring Boot请求并发送facebook messenger消息?我更喜欢NodeJS,因为我已经在Spring Boot中构建了一个系统,并且集成起来会容易得多这个功能,而不是创建一个新服务,然后将其连接到现有服务。 (即使在某些情况下,我肯定会坚持使用'微服务结构。)

1 个答案:

答案 0 :(得分:3)

有可能。

瞥一眼该项目:

https://github.com/messenger4j/messenger4j-spring-boot-quickstart-template

虽然我理解你为什么要“把事情放在一起”,但我绝对会建议你把事情分成小块,因为这是一个更好的策略。