- Solicitud HTTP
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- SubscriptionDeferralInfo
- Pruébalo
Pospone la compra de la suscripción de un usuario hasta una fecha de vencimiento futura especificada.
Solicitud HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:defer
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
packageName |
Es el nombre del paquete de la aplicación para la que se compró esta suscripción (por ejemplo, "com.algo"). |
subscriptionId |
Es el ID de la suscripción comprada (por ejemplo, "mensual001"). |
token |
Es el token que se envió al dispositivo del usuario cuando se compró la suscripción. |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Representación JSON |
---|
{
"deferralInfo": {
object ( |
Campos | |
---|---|
deferralInfo |
La información sobre la nueva hora de vencimiento deseada para la suscripción. |
Cuerpo de la respuesta
Respuesta para la API de purchases.subscriptions.defer.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
Representación JSON |
---|
{ "newExpiryTimeMillis": string } |
Campos | |
---|---|
newExpiryTimeMillis |
El nuevo tiempo de vencimiento de la suscripción, en milisegundos, a partir de la época. |
Alcances de autorización
Requiere el siguiente alcance de OAuth:
https://www.googleapis.com/auth/androidpublisher
SubscriptionDeferralInfo
SubscriptionDeferralInfo contiene los datos necesarios para diferir la compra de una suscripción a una hora de vencimiento futura.
Representación JSON |
---|
{ "expectedExpiryTimeMillis": string, "desiredExpiryTimeMillis": string } |
Campos | |
---|---|
expectedExpiryTimeMillis |
La hora de vencimiento esperada de la suscripción. Si la hora de vencimiento actual de la suscripción no es el valor que se especifica aquí, no se producirá el aplazamiento. |
desiredExpiryTimeMillis |
La hora de vencimiento deseada que se debe asignar a la suscripción, en milisegundos, a partir de la época. La hora determinada debe ser posterior o superior a la hora de vencimiento actual de la suscripción. |