【问题标题】:Parsing websites updates and sending them through android app to users解析网站更新并通过 android 应用程序将其发送给用户
【发布时间】:2014-12-09 12:35:31
【问题描述】:
我要求制作一个必须的 android 应用程序
1\通过从一些商业网站升序解析某些商品(例如汽车)显示最便宜的奖品。
2\提醒用户这些网站的更新
我看到一些 android 应用程序正在执行类似的任务(它们通过向用户发送突发新闻事件的推送通知等方式使用户能够第一个知道)
例如 Pulse 应用程序。
他们是怎么做到的?那是我的问题
也许你会建议我使用 rss 提要,但并非所有网站都有 rss 提要
for just an example this website
谁能帮忙
【问题讨论】:
标签:
android
rss
rss-reader
【解决方案1】:
如果是我,我可能会使用 python 的 BeautifulSoup 来搜索网站以获取您需要的数据,然后我会将其以某种易于 Java 消化的形式(如 JSON)存储在我的网络服务器上。 (BeautifulSoup 是一个非常强大的屏幕抓取工具,网上有很多关于如何使用它的示例。)根据您的要求,每 24 小时或更频繁地自动更新一次。然后,您的 Android 应用可以定期查询这些数据,然后生成所需的通知等。或者,您可以使用与 BeautifulSoup 类似的 Android 兼容库here。