- HTTP-Anfrage
- Pfadparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- RevocationContext
- FullRefund
- ProratedRefund
- Testen!
subscriptionsv2.revoke a subscription purchase for the user.
HTTP-Anfrage
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
package |
Erforderlich. Das Paket der Anwendung, für die dieses Abo gekauft wurde (z. B. „com.beispiel.app“). |
token |
Erforderlich. Das Token, das dem Gerät des Nutzers beim Kauf des Abos bereitgestellt wurde. |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{
"revocationContext": {
object ( |
Felder | |
---|---|
revocation |
Erforderlich. Weitere Informationen zum Widerruf des Abos. |
Antworttext
Wenn der Vorgang erfolgreich ist, ist der Antworttext leer.
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/androidpublisher
RevocationContext
Widerrufskontext der API „purchases.subscriptionsv2.revoke“.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld RefundType . Bestimmt die Art der Erstattung, die gewährt werden soll. Für eine gültige Anfrage muss ein Erstattungstyp angegeben werden. Für RefundType ist nur einer der folgenden Werte zulässig: |
|
full |
Optional. Wird verwendet, wenn Nutzern der volle Betrag der letzten Bestellung des Abos erstattet werden soll. |
prorated |
Optional. Wird verwendet, wenn Nutzern ein anteiliger Betrag für ihr Abo erstattet werden soll, der sich nach der verbleibenden Abolaufzeit richtet. |
FullRefund
Dieser Typ hat keine Felder.
Wird verwendet, um zu bestimmen, ob es sich bei der Erstattungsart in „RevocationContext“ um eine volle Erstattung handelt.
ProratedRefund
Dieser Typ hat keine Felder.
Gibt an, ob es sich bei dem Erstattungstyp in „RevocationContext“ um eine anteilige Erstattung handelt.