- Solicitud HTTP
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- SubscriptionDeferralInfo
- Pruébalo
Difiere la compra de una suscripción del 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 | |
---|---|
package |
Es el nombre del paquete de la aplicación para la que se compró la suscripción (por ejemplo, "com.algo.algo"). |
subscription |
Es el ID de la suscripción que se compró (por ejemplo, "mensual001"). |
token |
Es el token que se proporcionó 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 | |
---|---|
deferral |
Es la información sobre la nueva hora de vencimiento deseada para la suscripción. |
Cuerpo de la respuesta
Es la 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 | |
---|---|
new |
Es la nueva hora de vencimiento para la suscripción en milisegundos desde la época. |
Permisos de autorización
Requiere el siguiente alcance de OAuth:
https://www.googleapis.com/auth/androidpublisher
SubscriptionDeferralInfo
El campo 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 | |
---|---|
expected |
Es la hora de vencimiento esperada para la suscripción. Si la hora de vencimiento actual para la suscripción no es el valor que se especifica aquí, no ocurrirá el aplazamiento. |
desired |
Es la siguiente hora de vencimiento deseada que se debe asignar a la suscripción, en milisegundos desde la época. La hora especificada debe ser posterior a la hora de vencimiento actual para la suscripción. |