各位兄弟姐妹,让我们聊聊我们每天都因为官僚主义和红线面临的问题。虽然有点抱怨,但红线让我很恼火。
我们开发者需要访问公开可得的数据,而不因想要电子查看而被起诉之类的。
下面是一个事情可能很糟糕的例子!
我在开发一个需要澳大利亚超市价格的应用,主要是Coles和Woolworths。
## 问题 价格每周都在它们的网站上,任何人都可以查看。但如果我想让我的应用读取它们,我有两种选择:
-
自己收集并冒险违反他们的条款,这对我意味着什么?比如他们能把我关闭吗?
-
付费给一家数据公司,它...从同样的网站收集数据并卖回给我。
\> 所以爬虫仍然会发生。我只是付费让别人去做,并希望他们做得正确。
## 我要的
一种合法的获取方式,如果有漏洞的话。 我迄今为止找到的有:
-
Coles的
robots.txt允许 部分他们的特价页面 -
Woolworths 阻止 它们的搜索页面,但不是全部
-
两者都没有 公共 API,告诉我大牛专家们如何处理这个问题 最佳实践,能实际产生结果而不是失败或碰壁
## 给有经验的人的问题
-
有没有人基于澳洲超市数据开发过?你是授权了还是后来被咬了?
-
阅读公开页面 每周一次、慢慢进行,这本身是个问题,还是仅仅是使用条款的灰色地带?
-
有没有推荐的 数据提供商 或需要避免的?
---
*不卖任何东西。只对官僚主义站在我和价格之间感到疲惫每周。*
评论 (0)