2011-04-01 18 views
7

Si tengo la transacción cadena de información JSON:¿Puedo verificar directamente la información de la transacción de la facturación en la aplicación con el servidor de Android Market?

{ "nonce" : 1836535032137741465, 
    "orders" : 
    { "notificationId" : "android.test.purchased", 
    "orderId" : "transactionId.android.test.purchased", 
    "packageName" : "com.example.dungeons", 
    "productId" : "android.test.purchased", 
    "developerPayload" : "bGoa+V7g/yqDXvKRqq+JTFn4uQZbPiQJo4pf9RzJ", 
    "purchaseTime" : 1290114783411, 
    "purchaseState" : 0 
    } 
} 

¿Puedo subirlo al servidor de Android Market para verificar si es válida. Al igual que la manera de Apple. http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/VerifyingStoreReceipts/VerifyingStoreReceipts.html

Actualización: Estoy actualizando esto para conseguir algo de información acerca de este tema.

Respuesta

0

En este momento no se puede comunicar con el androide market.Check este enlace que tiene otros problemas, así

this

Actualización:

ya se puede verificar la suscripción con las nuevas versiones de Android Play.Check this . Esto necesita OAuth ya que solicita permiso para acceder a la información de Google. Sin embargo, el proceso está bien documentado y puede seguirlo usted mismo.

1

En Android no podemos verificar directamente la información de la transacción de la facturación en la aplicación con el servidor de Android Market. Y creo que no es necesario verificar la transacción porque es muy segura. (Nada como jailbreak en Android) :).

Cuestiones relacionadas