Web scraping 通过dialogflow从社交媒体获取最新帖子

Web scraping 通过dialogflow从社交媒体获取最新帖子,web-scraping,dialogflow-es,chatbot,Web Scraping,Dialogflow Es,Chatbot,当有人问“有什么新鲜事”时,是否有可能通过dilaogflow从Facebook、Twitter和youtube上获取最新帖子?理论上肯定有可能。 你可以做一个意图,这个意图会被诸如“what's new”之类的短语触发,然后你必须为这个意图启用webhook,在这里你将编写代码从Facebook获取最新的帖子等等 但这并不实际,因为在DialogFlow中,webhook响应用户的时间限制为5秒,否则会出现超时异常。而且我认为5秒钟不足以获取最新帖子。您可以使用和在nodejs中进行web抓取

当有人问“有什么新鲜事”时,是否有可能通过dilaogflow从Facebook、Twitter和youtube上获取最新帖子?

理论上肯定有可能。
你可以做一个意图,这个意图会被诸如“what's new”之类的短语触发,然后你必须为这个意图启用webhook,在这里你将编写代码从Facebook获取最新的帖子等等


但这并不实际,因为在DialogFlow中,webhook响应用户的时间限制为5秒,否则会出现超时异常。而且我认为5秒钟不足以获取最新帖子。

您可以使用和在nodejs中进行web抓取,并向用户显示抓取的内容作为响应。我认为selenium需要更多的时间来响应。您可以尝试Casperj找到GitHub,您可以试试@sai.raj谢谢:D5秒是很长的时间,如果它被正确和正确地破坏,我们可以从几十个API得到响应,大多数API平均有200毫秒的响应时间,5秒有5000毫秒,我们可以在5秒内调用25个API(5000/200=25)