Dom 使用phantomjs或其他工具挖掘/爬行/web控制台?
我想创建一个应用程序,其行为与另一个web应用程序的行为直接相关。本质上,Gmail中有一个运行的应用程序,它根据用户的操作动态地和界面交互 我遇到的问题是,我想创建一个与该web应用程序交互的应用程序,但它们不提供开放API。因此,我不能只调用api来获取所需的数据 当我在chrome中打开开发控制台时,我可以看到应用程序正在运行,以及基于活动运行的调试注释 是否有任何方法可以使用PhantomJS之类的东西对动态活动进行爬网,以作为另一个应用程序活动的基础 如果控制台在命令控制台中显示“X”,请在此其他应用程序中运行“Z”脚本 我显然不是工程师,但我想知道这样的事情是否可行Dom 使用phantomjs或其他工具挖掘/爬行/web控制台?,dom,web-scraping,web-crawler,phantomjs,mining,Dom,Web Scraping,Web Crawler,Phantomjs,Mining,我想创建一个应用程序,其行为与另一个web应用程序的行为直接相关。本质上,Gmail中有一个运行的应用程序,它根据用户的操作动态地和界面交互 我遇到的问题是,我想创建一个与该web应用程序交互的应用程序,但它们不提供开放API。因此,我不能只调用api来获取所需的数据 当我在chrome中打开开发控制台时,我可以看到应用程序正在运行,以及基于活动运行的调试注释 是否有任何方法可以使用PhantomJS之类的东西对动态活动进行爬网,以作为另一个应用程序活动的基础 如果控制台在命令控制台中显示“X”
处理封闭API的一种非常粗糙的方法。我看不到你的代码,也看不到你的代码,但是如果我能看到你的代码,那么我可以实时记录并在另一个应用程序中与它交互,这似乎是合乎逻辑的吗?你可以在Gmail帐户上设置邮件转发规则,并将邮件从被刮取的站点发送到你的Web服务器上的POP3帐户。然后,所有达到这一点的内容都可以通过管道传输到一个脚本中,该脚本设计用于提取任何相关链接并获取最终页面。除非我们能去看看有问题的网站,看看它是如何处理信息请求的,否则将非常有帮助。不知道网站或您希望得到答案的内容是很困难的。。。