/ / Come verificare la validità dell'abbonamento di un utente su Android con un servizio Web SOAP? - Android, resto, sapone, google-api, fatturazione in-app

Come verificare la validità dell'abbonamento di un utente su Android con un servizio Web SOAP? - Android, resto, sapone, google-api, fatturazione in-app

So che il modo migliore per verificare in sicurezza questo è l'utilizzo dell'API per sviluppatori Google Play e la memorizzazione dei dati sul mio server.

Tuttavia, il problema è che ho un servizio web SOAP e l'API di Google Play è basata su REST. Dal momento che questi non possono interagire tra loro, sono in perdita per cosa fare.

risposte:

1 per risposta № 1

se la tua app deve chiamare il servizio basato su REST,allora puoi semplicemente chiamarlo e assicurarti che ogni payload inviato / ricevuto sia in formato JSON. Se l'app deve chiamare il servizio basato su SOAP, basta chiamarlo, assicurandosi che il payload sia formattato SOAP. Se devi chiamare il servizio REST dal tuo servizio, allora puoi chiamarlo con un payload formattato JSON. Quindi, se il tuo servizio deve chiamare il servizio REST dopo che la tua app ha chiamato il tuo servizio, devi tradurre il payload inviato dalla tua app in modo da poter chiamare il servizio REST e quando il tuo servizio riceve una risposta, è necessario per tradurlo in formato SOAP. Tutto dipende da quale componente sta chiamando quale servizio.