刮刮mac app store

时间:2012-11-09 06:00:05

标签: app-store screen-scraping web-scraping itunes-store

我一直在想这是否可行?我知道Apple已经很难,但这真的不可能吗?

所有应用都有一个ID,您可以使用它来查找应用的网站 - https://itunes.apple.com/us/app/clear/id504544917 - 但我似乎无法弄清楚如何获取这些ID的列表。有什么建议吗?

所有应用程序都列在Mac App Store(Mac上的应用程序)中。是否有可能以某种方式从那里获取信息?怎么会这样呢?

如果这完全不可能,请告诉我。

2 个答案:

答案 0 :(得分:1)

Apple实际上为应用提供了RSS Feed生成器。您可以编写脚本来请求提要并根据结果构建数据。可能不是100%你想要的,但似乎是一个好的开始。它是Apple提供的工具及其公共信息,因此您不应该有任何问题。

ID在Feed中。以下是我从十大付费商业mac应用程序中提取的内容:

<id im:id="546392952" im:bundleId="com.creaceed.mas.prizmo2">

iTunes RSS Feeds

答案 1 :(得分:0)

iTunes,App Store,iBookstore,Mac App Store联盟计划为商店中的每个内容提供元数据转储。每周更新一次,然后发布每日增量更改。

在此处阅读有关企业合作伙伴Feed(EPF)的更多信息:
http://www.apple.com/itunes/affiliates/resources/documentation/itunes-enterprise-partner-feed.html

如果你想要Mac App Store中的每个adamID,那么这个文件就会有它。