Obtener el historial de transacciones de Android Pay mediante API?
Nuestra aplicación (un gestor de gastos) desea extraer el historial de transacciones de Android Pay para facilitarle al usuario la introducción de su historial de compras. ¿Es esto posible – ya sea a través de una aplicación de Android en el mismo teléfono donde se realizaron las compras oa través de una API externa ?
He encontrado mucha información sobre cómo integrar los pagos de Android Pay desde la aplicación, pero nada sobre cómo acceder a las transacciones anteriores.
- Error en Callin Java webservice de Android usando k-Soap
- Cómo eliminar un módulo importado en Android Studio
- ¿La adición y eliminación de los oyentes de eventos son más eficientes en comparación con no eliminarlos en absoluto?
- Especificar intervalos para que el Administrador de ubicaciones transmita la ubicación actual en Android
- ¿Cuándo / por qué se destruye mi instancia de singleton de Java?
- Error: Asegúrese de que el cursor se inicializa correctamente antes de acceder a los datos de él?
- ¿Cómo puede Build.VERSION_CODES funcionar?
- No se puede generar APK firmado con proguard habilitado cuando se usa Joda Time
- Utilizando puerto serie RS-232 en android?
- NullPointerException al cambiar entre fragmentos que contienen RecyclerView
- ¿Por qué SparseIntArray no implementa Map <Integer, Integer>?
- No se puede invocar getChildFragmentManager en Fragmento
- Serialización y des-serialización de android.graphics.Bitmap en Java
Desafortunadamente, parece que esto no es posible a través de ninguna API. Creo que es hecha por razones de seguridad.
La única manera de ver el historial de transacciones es:
- Abrir la aplicación de
Android Pay
. - Tocando la tarjeta que solías pagar.
Pero, podría haber una solución … (no está seguro si funciona, pero debería)
POR FAVOR NO USE EL MÉTODO DESCRITO ABAJO. Es sólo para fines educativos. No soy responsable de sus acciones.
- Crear un
AccessibilityService
- Suscríbase a
AccessibilityEvent
(por ejemplo, enfoque en elemento) usandoonAccessibilityEvent()
- Asesoramiento al usuario para habilitar su servicio en Configuración y abrir la aplicación
Android Pay
. - Obtener el texto del elemento enfocado usando el método
getText()
de unAccessibilityEvent
- Pase a su actividad usando una
Intent
- ¿Qué es la versión mínima de Google Play Services para utilizar Firebase?
- Problemas al iniciar error en Android Studio cuando packageDebug en Max OS X