API de plataforma de EveryData
API de Google Play
Busca aplicaciones Android y consulta su ficha o reseñas mediante el nombre de paquete de Google Play. La puntuación, el número de valoraciones, el número de reseñas y el rango de instalaciones son métricas diferentes.
`app_id` es un package name como `com.example.app`, no un Apple ID numérico. Una aplicación gratuita puede contener anuncios o compras integradas, y el rango de instalaciones no es un contador exacto de descargas o usuarios activos.
- Endpoint
- POST /api/v1/social
- Funciones
- 3
- Por 1.000
- 1,389 US$
Funciones disponibles
Compara las acciones de Google Play por sus entradas obligatorias, datos devueltos y precio. Usa el identificador de la acción exactamente como aparece.
| Acción | Obligatorios | Opcionales | Entrega | Límite | Por 1.000 | Campos de respuesta |
|---|---|---|---|---|---|---|
searchDescubrir aplicaciones por nombre o función
| keyword | sort | Entrega síncrona | El catálogo declara `defaultLimit = 20` y `maxLimit = 100` para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud. | $1.39 por 1.000 solicitudes | app_id · url · name · summary · description · developer · developer_email · developer_website · score · rating_count · review_count · installs · min_installs · price · is_free · currency · category · content_rating · contains_ads · offers_iap · version · released · updated_at · android_version · icon_url · header_image_url · privacy_policy · platform |
profileConsultar una ficha de Google Play por package name Pasa en | app_id | sort | Entrega síncrona | — | $1.39 por 1.000 solicitudes | app_id · url · name · summary · description · developer · developer_email · developer_website · score · rating_count · review_count · installs · min_installs · price · is_free · currency · category · content_rating · contains_ads · offers_iap · version · released · updated_at · android_version · icon_url · header_image_url · privacy_policy · platform |
reviewsAnalizar reseñas y respuestas del desarrollador
| app_id | sort | Entrega síncrona | El catálogo declara `defaultLimit = 40` y `maxLimit = 200` para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud. | $1.39 por 1.000 solicitudes | id · app_id · text · title · score · author_name · author_avatar_url · thumbs_up · reply_text · reply_at · app_version · language · url · posted_at · platform |
¿Qué acepta cada acción de Google Play?
Cada respuesta enlaza una acción ejecutable con sus entradas reales. El significado y los valores permitidos pertenecen a esa acción; un nombre parecido no conserva automáticamente el mismo sentido en otra plataforma.
Las fuentes oficiales se enlazan solo para precisar el término de la plataforma indicado a su lado. No implican autorización ni respaldo y no añaden a EveryInfra funciones del sitio oficial.
¿Qué significan los parámetros de Google Play search?
keyword sirve para descubrir apps; el app_id devuelto identifica después una ficha concreta. score, rating_count, review_count, installs y min_installs conservan significados distintos, y sort no debe presentarse como el ranking general de la tienda.
keywordObligatorio- Término de búsqueda del nombre o propósito de la aplicación en Google Play, por ejemplo
note taking; no es una ubicación exacta por el nombre del paquete de la aplicación. Para detalles y comentarios, utilizaapp_id. sortOpcional- Orden de los comentarios de la aplicación:
newest(más recientes),top_rated(mejor puntuados); enreviewsel valor predeterminado esnewest. Este parámetro también está listado por el contrato compartido ensearch/profile, pero no es un filtro para el ranking de búsqueda de aplicaciones ni para la puntuación total de la aplicación.Valores permitidos:newesttop_rated
¿Qué significan los parámetros de Google Play profile?
Pasa en app_id el valor que aparece tras ?id=. La respuesta incluye versión, requisito de Android, precio, anuncios, compras integradas y política de privacidad; no declara selección de país o idioma ni acredita cumplimiento legal.
app_idObligatorio- Nombre del paquete de la aplicación de Android, por ejemplo
com.example.app, es decir, el valor después de?id=en el enlace de la Play Store; no es el ID numérico de la Apple App Store. No envíes la URL completa de Play enapp_id, este valor se usará directamente como el nombre del paquete. sortOpcional- Orden de los comentarios de la aplicación:
newest(más recientes),top_rated(mejor puntuados); enreviewsel valor predeterminado esnewest. Este parámetro también está listado por el contrato compartido ensearch/profile, pero no es un filtro para el ranking de búsqueda de aplicaciones ni para la puntuación total de la aplicación.Valores permitidos:newesttop_rated
¿Qué significan los parámetros de Google Play reviews?
app_id localiza la aplicación y sort admite newest o top_rated. app_version pertenece a la reseña, thumbs_up son votos útiles y reply_text es una respuesta ya publicada; la acción no responde comentarios ni accede a pruebas privadas.
app_idObligatorio- Nombre del paquete de la aplicación de Android, por ejemplo
com.example.app, es decir, el valor después de?id=en el enlace de la Play Store; no es el ID numérico de la Apple App Store. No envíes la URL completa de Play enapp_id, este valor se usará directamente como el nombre del paquete.Google Play: valoraciones, reseñas y respuesta del desarrolladorGoogle Play explica que una reseña puede actualizarse y asociarse a versión, votos de utilidad y respuesta del desarrollador, con posibles demoras de revisión. Las funciones del Play Console no son capacidades implícitas de EveryInfra.Consultada sortOpcional- Orden de los comentarios de la aplicación:
newest(más recientes),top_rated(mejor puntuados); enreviewsel valor predeterminado esnewest. Este parámetro también está listado por el contrato compartido ensearch/profile, pero no es un filtro para el ranking de búsqueda de aplicaciones ni para la puntuación total de la aplicación.Valores permitidos:newesttop_rated
Cómo usar la API de Google Play
- 01Consulta el catálogo público y elige una acción de la plataforma.
- 02Envía los parámetros platform y action, junto con los campos obligatorios, a POST /api/v1/social.
- 03Procesa el resultado síncrono o consulta el identificador de trabajo devuelto si la acción es asíncrona.
- 04Guarda los campos de la respuesta estructurada que necesita tu aplicación.
curl -X POST https://api.everyinfra.com/api/v1/social \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"platform":"google_play","action":"search","params":{"keyword":"<keyword>"}}'
Preguntas sobre la API de Google Play
¿Cómo llamo a la API de Google Play?
Envía POST /api/v1/social con platform igual a google_play, elige uno de los identificadores de acción indicados e incluye sus parámetros obligatorios.
¿Qué devuelve la API de Google Play?
Devuelve JSON estructurado. Por ejemplo, el esquema de search incluye app_id, name, summary y description. Cada acción tiene su propia lista de campos; que un campo esté declarado no garantiza que todos los registros de origen contengan un valor.
¿Qué matiz de la documentación oficial conviene conservar al usar datos de Google Play?
Google Play explica que una reseña puede actualizarse y asociarse a versión, votos de utilidad y respuesta del desarrollador, con posibles demoras de revisión. Las funciones del Play Console no son capacidades implícitas de EveryInfra.
¿Qué parámetros son obligatorios?
Depende de la acción. search requiere keyword; profile requiere app_id; reviews requiere app_id.