Đáng tiếc là Google Play (trước đây được gọi là Android Market) không tiếp xúc với một API chính thức.
Để nhận dữ liệu bạn cần, bạn có thể phát triển trình thu thập thông tin HTML của riêng bạn, phân tích trang và trích xuất siêu dữ liệu ứng dụng mà bạn cần. Chủ đề này đã được đề cập đến trong các câu hỏi khác, ví dụ: here.
Nếu bạn không muốn tự mình triển khai (như bạn đã đề cập đó là một dự án phức tạp), bạn có thể sử dụng dịch vụ của bên thứ ba để truy cập siêu dữ liệu ứng dụng Android thông qua API dựa trên JSON.
Ví dụ, 42matters.com (công ty tôi làm việc cho) cung cấp một API cho cả Android và iOS, đây biết thêm chi tiết:
https://42matters.com/app-market-data
Các thiết bị đầu cuối từ "tra cứu" (để có được meta một ứng dụng của -data, có lẽ là những gì bạn cần) để "tìm kiếm", nhưng chúng tôi cũng phơi bày "lịch sử xếp hạng" và các thống kê khác từ các cửa hàng ứng dụng hàng đầu. Chúng tôi có tài liệu mở rộng cho tất cả các tính năng được hỗ trợ, bạn tìm thấy chúng trong bảng điều khiển bên trái: https://42matters.com/docs/overview
Tôi hy vọng điều này sẽ giúp, nếu không hãy liên hệ với tôi. Tôi biết ngành công nghiệp này khá tốt và có thể chỉ cho bạn đi đúng hướng.
Kính trọng,
Andrea
Cảm ơn! Tôi đã thử tháo dỡ, tuy nhiên IP của tôi đã bị chặn. Tôi nghĩ rằng tỷ lệ này là rất thấp và nó không phải là một lựa chọn tốt nếu bạn muốn có một cái nhìn tổng quan của toàn bộ thị trường. Tôi tin rằng cần phải có một lựa chọn khả thi hơn ... –
Ngoài ra, bạn có nghĩ rằng thư viện mà bạn đề xuất sẽ hoạt động không. Vì đó là thư viện cho "Android Market" chứ không phải "Google Play"? –
Có nó hoạt động, Android Market là tên cũ cho Google Play, vì vậy nó là điều tương tự. Tuy nhiên, API này cũng có cùng một loại giới hạn tốc độ, do đó bạn sẽ không thể truy cập nhanh hơn so với việc cạo trang web. – Carvellis