Android 可以实时从移动应用程序中抓取数据吗?

Android 可以实时从移动应用程序中抓取数据吗?,android,iphone,mobile,screen-scraping,web-scraping,Android,Iphone,Mobile,Screen Scraping,Web Scraping,我希望能够从一个移动应用程序中获取数据,该应用程序根据我的位置实时生成结果。例如,我希望能够实时提取离我最近的出租车所在位置的数据,并将其显示为其他移动应用程序的一部分 据我所知,如果另一个应用程序没有实现它,就不可能从该应用程序获取内容。。。如果您的设备是根设备,并且您的应用程序具有根访问权限,那么可能有一种方法可以实现这一点 大多数给用户提供信息的应用程序都有一个(移动)站点,所以刮取这些应用程序比刮取其他应用程序更容易 编辑: 大多数应用程序将其信息存储在数据库或其他方式中,您始终可以尝试

我希望能够从一个移动应用程序中获取数据,该应用程序根据我的位置实时生成结果。例如,我希望能够实时提取离我最近的出租车所在位置的数据,并将其显示为其他移动应用程序的一部分

据我所知,如果另一个应用程序没有实现它,就不可能从该应用程序获取内容。。。如果您的设备是根设备,并且您的应用程序具有根访问权限,那么可能有一种方法可以实现这一点

大多数给用户提供信息的应用程序都有一个(移动)站点,所以刮取这些应用程序比刮取其他应用程序更容易

编辑: 大多数应用程序将其信息存储在数据库或其他方式中,您始终可以尝试访问此数据(根)并在应用程序或嗅探中对其进行解释,以便查看应用程序连接到的Web服务,并在应用程序中使用此Web服务

重要:
确保您拥有提供数据的人的权限,可以在您自己的应用程序中使用数据

据我所知,如果另一个应用程序没有实现它,就不可能从该应用程序获取内容。。。如果您的设备是根设备,并且您的应用程序具有根访问权限,那么可能有一种方法可以实现这一点

大多数给用户提供信息的应用程序都有一个(移动)站点,所以刮取这些应用程序比刮取其他应用程序更容易

编辑: 大多数应用程序将其信息存储在数据库或其他方式中,您始终可以尝试访问此数据(根)并在应用程序或嗅探中对其进行解释,以便查看应用程序连接到的Web服务,并在应用程序中使用此Web服务

重要:
确保您拥有提供数据的人的权限,可以在您自己的应用程序中使用数据

你可以对应用程序的网络呼叫进行反向工程,这样你就可以自己直接呼叫。假设这是针对Android应用程序的:

  • 安装Chrome扩展以便运行Android 计算机上的应用程序
  • 下载应用程序的APK并将其加载到ARC焊机中
  • 与应用程序交互,并使用Wireshark或Fiddler等工具监控应用程序如何从其后端服务器加载您需要的数据
  • 然后复制此网络调用,直接在您自己的解决方案中刮取数据

  • 有关更多详细信息,请参阅,但您是否可以合法地在自己的应用程序中重用数据将取决于他们的服务条款

    你可以对应用程序的网络呼叫进行反向工程,这样你就可以自己直接呼叫。假设这是针对Android应用程序的:

  • 安装Chrome扩展以便运行Android 计算机上的应用程序
  • 下载应用程序的APK并将其加载到ARC焊机中
  • 与应用程序交互,并使用Wireshark或Fiddler等工具监控应用程序如何从其后端服务器加载您需要的数据
  • 然后复制此网络调用,直接在您自己的解决方案中刮取数据

  • 有关更多详细信息,请参阅,但您是否可以合法地在自己的应用程序中重用数据将取决于他们的服务条款

    简言之:不,没有根就不行,也许有根。但是还有其他方法可以达到同样的效果,但这些可能是非法的……简言之:不,没有根你不能,也许有根。但也有其他方法可以达到同样的效果,但这些可能是非法的。。。