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ónObligatoriosOpcionalesEntregaLímitePor 1.000Campos de respuesta
search

Descubrir aplicaciones por nombre o función

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.

keywordsortEntrega síncronaEl 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 solicitudesapp_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
profile

Consultar una ficha de Google Play por package name

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_idsortEntrega síncrona$1.39 por 1.000 solicitudesapp_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
reviews

Analizar reseñas y respuestas del desarrollador

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_idsortEntrega síncronaEl 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 solicitudesid · 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, utiliza app_id.
sortOpcional
Orden de los comentarios de la aplicación: newest (más recientes), top_rated (mejor puntuados); en reviews el valor predeterminado es newest. Este parámetro también está listado por el contrato compartido en search/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 en app_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); en reviews el valor predeterminado es newest. Este parámetro también está listado por el contrato compartido en search/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 en app_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); en reviews el valor predeterminado es newest. Este parámetro también está listado por el contrato compartido en search/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

  1. 01Consulta el catálogo público y elige una acción de la plataforma.
  2. 02Envía los parámetros platform y action, junto con los campos obligatorios, a POST /api/v1/social.
  3. 03Procesa el resultado síncrono o consulta el identificador de trabajo devuelto si la acción es asíncrona.
  4. 04Guarda los campos de la respuesta estructurada que necesita tu aplicación.
google_play_search.sh
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.