Niestety Google Play (wcześniej znany jako Android Market) nie wystawiać oficjalnego API.
Aby uzyskać potrzebne dane, można utworzyć własny przeszukiwacz kodu HTML, przeanalizować stronę i wyodrębnić metadane aplikacji, których potrzebujesz. Ten temat został omówiony w innych pytaniach, na przykład here.
Jeśli nie chcesz zaimplementować tego wszystkiego samodzielnie (jak wspomniano, jest to złożony projekt), możesz skorzystać z usługi innej firmy, aby uzyskać dostęp do metadanych aplikacji Androida za pośrednictwem interfejsu API opartego na JSON.
Na przykład 42matters.com (spółka pracuję) oferuje API zarówno dla Androida i iOS, tu więcej szczegółów:
https://42matters.com/app-market-data
punktów końcowych w zakresie od „odnośnika” (aby dostać jeden aplikacji meta -dane, prawdopodobnie to, czego potrzebujesz) do "wyszukiwania", ale ujawniamy też "historię rangi" i inne statystyki z wiodących sklepów z aplikacjami. Posiadamy obszerną dokumentację dotyczącą wszystkich obsługiwanych funkcji. Znajdziesz je w lewym panelu: https://42matters.com/docs/overview
Mam nadzieję, że to pomoże, w przeciwnym razie skontaktuj się ze mną. Znam tę branżę całkiem dobrze i mogę wskazać ci właściwy kierunek.
Pozdrawiam,
Andrea
Dzięki! Próbowałem złomować, jednak moje IP zostało zablokowane. Myślę, że stawka jest bardzo niska i nie jest dobrym rozwiązaniem, jeśli chciałbyś mieć przegląd całego rynku. Uważam, że powinna istnieć bardziej realistyczna opcja ... –
Czy uważasz, że biblioteka, którą zasugerowałabyś, działała. Ponieważ jest to biblioteka "Android Market", a nie "Google Play"? –
Tak, działa, Android Market to stara nazwa Google Play, więc to jest to samo. Jednak ten interfejs API ma takie samo ograniczenie szybkości, więc nie będzie można go uruchomić szybciej niż przy skrobaniu witryny. – Carvellis