由于我需要我们提供的产品的信息,我不乐意将所有iTunes帐户提供给第三方服务.这就是为什么我想自己抓它或使用在我们的服务器上运行的产品.
我的问题是:
>有人经历过苹果改变网络前端的频率吗?
>有人从一个服务器到站点的最大请求经验?我害怕被苹果包扎.
>我必须考虑的任何其他事情会导致严重的麻烦吗?
如果有人对我看到的工具感兴趣,这里有一个列表:
服务:
> http://www.appfigures.com(有API)
> http://www.itunesapis.com
> http://www.appannie.com/
> http://www.heartbeatapp.com
产品介绍:
> http://www.appclix.com(拥有在您自己的服务器上运行的企业许可证,包括API.一般来说,我更倾向于使用移动分析工具)
> http://www.ideaswarm.com/products/appviz/(Mac终端应用程序)
开源工具:
> http://code.google.com/p/appdailysales/
> http://metacpan.org/pod/WWW::iTunesConnect
> http://www.rogueamoeba.com/utm/2009/05/04/itunesconnectarchiver/
> http://github.com/kasatani/iphone-stats
> http://bfoz.net/projects/itc/
> http://sourceforge.net/projects/itunesanalytics/
更新:
我开始使用Kirby的python脚本(https://github.com/kirbyt/appdailysales),它运行得很好.
解决方法
does someone have experience how frequent apple is changing the web front-end?
我无法代表所有iTunes Connect,只下载每日销售报告.我的剧本坚如磐石,并且在2009年11月到2010年9月之间不需要一次更改.2010年9月Apple推出新网站后,这种情况发生了变化.这打破了旧脚本,必须编写一个新脚本.自推出新网站以来,我每隔几天就做一次更改来处理Apple的调整.我希望这些调整很快就会结束.
查看appdailysales.py的下载页面.日期将让您大致了解我对脚本进行更改的频率.
https://github.com/kirbyt/appdailysales
同样,这仅适用于每日销售报告.我不确定iTC其他领域的变化频率.
has someone experience in maximum request from one server to the site? I’m afraid of being baned by apple.
我没有经历过这种情况,但我的服务器每天只运行一次脚本.在处理脚本时我经常点击iTC,但不足以导致Apple服务器上的负载.
anything else I have to have in mind that will cause serIoUs trouble?
我不知道什么可能让你遇到麻烦的苹果,但有一件事确实引起严重的问题是网站的变化.虽然网站的新版本使屏幕更容易抓取网站,但确实涉及编写新脚本. Apple并没有让你知道他们正在改变什么.事后你会发现屏幕刮刀中的东西坏了.
如果您每天依赖于数据,那么您必须放弃所有内容并进行必要的修复.并且没有什么可以阻止Apple在未来的某个时间推出另一个新网站.
希望有所帮助.
-KIRBY