Можно ли получить itunes, такие как данные XML / JSON с Android Market для каждого приложения - PullRequest
1 голос
/ 09 марта 2012

Itunes предоставляет URL или все приложения в App-store, например, для получения подробной информации в формате JSON / XML

http://itunes.apple.com/lookup?id=[appid]

Нет никакого API для рынка Android, которое я получил онлайн.Я пытался получить подробности с этих html-страниц, используя java-скрипт, выбирая запрос рынка Android

https://market.android.com/details?id=com.[companyname].[app name]

, но он не получает все необходимые данные, как iTunes.Можно ли как-нибудь получить все данные из HTML-кода страницы приложения Android Market или любого API, доступного для этого?

Ответы [ 3 ]

1 голос
/ 09 марта 2012

Может быть, это поможет вам http://code.google.com/p/android-market-api/ Кстати, по последним слухам, Google переименовал Android Market в Google Play.

0 голосов
/ 26 сентября 2016

К сожалению, Google Play (ранее известный как Android Market) не предоставляет такой API, как Apple App Store, официально названный iTunes Search API .

Чтобы получить необходимые данные, вы можете разработать собственный сканер HTML, проанализировать страницу и извлечь необходимые метаданные приложения. Эта тема была рассмотрена в других вопросах, например здесь .

Если вы не хотите реализовывать все это самостоятельно, вы можете использовать стороннюю службу для доступа к метаданным приложений Android через API на основе JSON.

Например, 42matters.com (компания, в которой я работаю) предлагает API для Android и iOS, здесь более подробно:

https://42matters.com/app-market-data

Конечные точки варьируются от «поиска» (чтобы получить метаданные одного приложения, возможно, то, что вам нужно) до «поиска», но мы также предоставляем «историю рангов» и другую статистику из ведущих магазинов приложений. У нас есть обширная документация по всем поддерживаемым функциям, вы можете найти их на левой панели: https://42matters.com/docs/overview

Надеюсь, это поможет, иначе не стесняйтесь связаться со мной. Я достаточно хорошо знаю эту отрасль и могу указать вам верное направление.

С уважением,

Andrea

0 голосов
/ 28 марта 2013

Чтобы расширить ответ девзорга, - да http://code.google.com/p/android-market-api/ предоставит вам данные приложения, которые вы ищете. И нет - формат не является (вполне) допустимым JSON, хотя он близок к тому же. Приведенный ниже пример фрагмента (из AppsResponse с использованием библиотеки Android Market) не пройдет проверку JSON на jsonlint.com, пока вы не добавите кавычки для всех переменных и набор внешних паренов.

app { id: "v2: com.geodesic.munduTV: 1: 30818" title: "Mundu TV - Мобильное ТВ, Live TV" appType: APPLICATION Создатель: "Геодезический" версия: "3.4.4" рейтинг: "3.6129606" рейтингиСчет: 2253 .. }

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...