Node.js使用Python Beautiful Soup进行网页编写的Facebook messenger机器人

时间:2016-11-08 21:06:29

标签: javascript python node.js web-scraping facebook-messenger

我正在建立一个facebook messenger机器人,它会抓取一个网页以显示短语,并在有任何事件时通知用户。我使用JavaScript,NodeJS和Heroku来构建一个基本的facebook messenger机器人,它将收到的消息回传给发件人。我想使用Beautiful Soup作为网页抓取部分。

是否可以将Node用于bot,然后仅将Python用于抓取部分?如果是这样,我将如何加入这两个?

1 个答案:

答案 0 :(得分:0)

由于你已经构建了echo bot,你会知道你需要的结束字符串存储在某个变量中。现在您需要做的就是编写一个带有功能的python脚本,该脚本将该变量作为参数并执行您想做的任何操作。您可以使用child_process来调用此脚本。以下是如何将数据从node.js传递到python脚本的链接,反之亦然。 How to call Python function from NodeJS