查找市场上所有android应用程序的列表

查找市场上所有android应用程序的列表,android,google-play,Android,Google Play,有没有一种方法可以通过编程访问每一项的详细信息?作为一种解决方法,您可以使用appbrain api。它有RSS订阅源,用于提供应用程序列表,并对每个应用程序进行描述 链接在这里: 有一个名为Android Market API的开源项目,允许您执行以下操作: 你可以浏览市场与任何运营商或地区你想要的 使用关键字或程序包名称搜索应用程序 使用应用ID检索应用信息 使用应用程序ID检索评论 获取PNG截图和图标 它位于这里: 希望这对您有所帮助。=) 你可以构建一个网站爬虫,对各种androi

有没有一种方法可以通过编程访问每一项的详细信息?

作为一种解决方法,您可以使用appbrain api。它有RSS订阅源,用于提供应用程序列表,并对每个应用程序进行描述

链接在这里:

有一个名为Android Market API的开源项目,允许您执行以下操作:

  • 你可以浏览市场与任何运营商或地区你想要的
  • 使用关键字或程序包名称搜索应用程序
  • 使用应用ID检索应用信息
  • 使用应用程序ID检索评论
  • 获取PNG截图和图标
它位于这里:


希望这对您有所帮助。=)

你可以构建一个网站爬虫,对各种android应用商店进行爬网,获取应用的所有数据

并非所有应用都在谷歌安卓市场上。还有其他Android商店,如:

  • Appbrain
  • 苹果网
  • 安达普商店
  • AppstoreHQ
  • 等等

并非所有的应用商店都有API,所以最好的方法是抓取他们的网站。

不幸的是,Google Play Store(以前称为Android Market)仍然没有官方API来访问Android应用的元数据(或任何其他统计数据)

如其他答案所述,您可以开发自己的网络爬虫,解析HTML页面并提取所需的应用程序元数据(例如标题、说明、价格等)。本主题已在另一篇文章中介绍

另一种选择是使用基于ProtoBuf的开放源代码库获取应用程序的元数据,此处是指向项目的链接:。 此库代表有效的Google帐户从Google Play获取应用程序元数据,但您仍然需要一个爬虫来“查找”可用的应用程序并计划其元数据检索。另一个开源项目可以帮助您实现以下目标:

如果您不想自己实现所有这些,您可以使用第三方服务通过基于JSON的API访问Android应用程序元数据。例如,(我工作的公司)为Android和iOS提供了一个API,用于检索应用程序的元数据,详情如下:

要获取应用程序的标题、图标、说明和下载,您可以使用“查找”端点,如下所述:

这是“愤怒的小鸟空间高级版”应用程序的JSON响应示例:

或者,我们也有一个数据源转储,可以一次访问所有移动应用程序数据:(在此页面上,您还可以找到用于测试的免费数据样本)

我希望这有帮助,否则请随时与我联系。我非常了解这个话题,可以为你指出正确的方向

问候,


Andrea

这是一个很好的网站,RSS提要很有用,但是,他们不提供超过第20页的页面。没有问题。不仅是最受欢迎的应用程序或您可以从相关应用程序中获取的应用程序。我找不到如何使用应用程序ID检索应用程序信息,您有没有示例?是否有任何方法可以从packagename获取应用程序ID
{
    "package_name": "com.rovio.angrybirdsspace.premium",
    "title": "Angry Birds Space Premium",
    "description": "Play over 300 interstellar levels across 10 planets...",
    "short_desc": "The #1 mobile game of all time blasts off into space!",
    "rating": 4.3046236038208,
    "category": "Arcade",
    "cat_key": "GAME_ARCADE",
    "cat_keys": [
        "GAME_ARCADE",
        "GAME",
        "FAMILY_EDUCATION",
        "FAMILY"
    ],
    "price": "$1.15",
    "downloads": "1,000,000 - 5,000,000",
    "version": "2.2.1",
    "content_rating": "Everyone",
    "promo_video": "https://www.youtube.com/embed/g6AL9YqRHaI?ps=play&vq=large&rel=0&autohide=1&showinfo=0&autoplay=1",
    "market_update": "2015-07-03T00:00:00+00:00",
    "screenshots": [
        "https://lh3.googleusercontent.com/ZmuBQzIy1G74coPrQ1R7fCeKdJmjTdpJhNrIHBOaFyM0N2EYdUPwZaQjnQUtiUDGmac=h310",
        "https://lh3.googleusercontent.com/Xg2Aq70ZH0SnNhtSKH7xg9jCfisWgmmq3C7xQbx6YMhTVAIRqlRJeH8GYtjxapb_qR4=h310",
        "https://lh3.googleusercontent.com/T4o5-2_UP82sj4fSSegbjrGmslNHlfvtEYuZacXMSOC55-7eyiKySw05lNF1QQGO2FeU=h310",
        "https://lh3.googleusercontent.com/f2ennaLdivFu5cQQaVPKsRcWxB8FS5T4Bkoy3l0iPW9-GDDnTVRhvR5kz6l4m8FL1c8=h310",
        "https://lh3.googleusercontent.com/H-9M03_-O9Df1nHr2-rUdjtk2aeBY3bAxnqSX3m2zh_aV8-K1t0qU1DxLXnK0GrDAw=h310"
    ],
    "created": "2012-03-22T08:24:00+00:00",
    "developer": "Rovio Entertainment Ltd.",
    "number_ratings": 20812,
    "price_currency": "$",
    "icon": "https://lh3.ggpht.com/aQaIEGrmba1ENSEgUtArdm3yhJUug7BRWlu_WaspoJusZyHv1rjlWtYqe_qRjE_Kmh1E=w300",
    "icon_72": "https://lh3.ggpht.com/aQaIEGrmba1ENSEgUtArdm3yhJUug7BRWlu_WaspoJusZyHv1rjlWtYqe_qRjE_Kmh1E=w72",
    "market_url": "https://play.google.com/store/apps/details?id=com.rovio.angrybirdsspace.premium&referrer=utm_source%3D42matters.com%26utm_medium%3Dapi"
}