- HTTP-Anfrage
- Pfadparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- SubscriptionDeferralInfo
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Testen!
Verschiebt den Abokauf eines Nutzers bis zu einer bestimmten in der Zukunft angegebenen Ablaufzeit.
HTTP-Anfrage
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:defer
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
packageName |
Der Paketname der Anwendung, für die dieses Abo erworben wurde (z. B. „com.some.thing“). |
subscriptionId |
Die ID des gekauften Abos, z. B. „monthly001“. |
token |
Das Token, das beim Kauf des Abos für das Gerät des Nutzers bereitgestellt wurde. |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{
"deferralInfo": {
object ( |
Felder | |
---|---|
deferralInfo |
Die Informationen zur neuen gewünschten Ablaufzeit für das Abo. |
Antworttext
Antwort für die Purchases.subscriptions.defer-API.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
---|
{ "newExpiryTimeMillis": string } |
Felder | |
---|---|
newExpiryTimeMillis |
Die neue Ablaufzeit des Abos in Millisekunden seit der Epoche. |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/androidpublisher
SubscriptionDeferralInfo
„SubscriptionDeferralInfo“ enthält die Daten, die erforderlich sind, um einen Abokauf auf eine zukünftige Ablaufzeit zu verschieben.
JSON-Darstellung |
---|
{ "expectedExpiryTimeMillis": string, "desiredExpiryTimeMillis": string } |
Felder | |
---|---|
expectedExpiryTimeMillis |
Die voraussichtliche Ablaufzeit des Abos. Wenn die aktuelle Ablaufzeit für das Abo nicht dem hier angegebenen Wert entspricht, erfolgt keine Verzögerung. |
desiredExpiryTimeMillis |
Die gewünschte nächste Ablaufzeit, die dem Abo zugewiesen werden soll, in Millisekunden seit der Epoche. Die angegebene Zeit muss nach der aktuellen Ablaufzeit des Abos liegen. |