- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- RevocationContext
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- FullRefund
- ProratedRefund
- Essayer
subscriptionsv2.revoke un abonnement pour l'utilisateur.
Requête HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
packageName |
Obligatoire. Package de l'application pour lequel cet abonnement a été souscrit (par exemple, "com.some.thing"). |
token |
Obligatoire. Jeton fourni à l'appareil de l'utilisateur lors de la souscription de l'abonnement. |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{
"revocationContext": {
object ( |
Champs | |
---|---|
revocationContext |
Obligatoire. Informations supplémentaires concernant la révocation de l'abonnement. |
Corps de la réponse
Si la requête aboutit, le corps de la réponse est vide.
Champs d'application des autorisations
Requiert le niveau d'accès OAuth suivant :
https://www.googleapis.com/auth/androidpublisher
RevocationContext
Contexte de révocation de l'API Purchases.subscriptionsv2.revoke.
Représentation JSON |
---|
{ // Union field |
Champs | |
---|---|
Champ d'union RefundType . Détermine le type de remboursement à accorder. Un type de remboursement doit être spécifié pour une demande valide. RefundType ne peut être qu'un des éléments suivants : |
|
fullRefund |
Facultatif. Utilisée lorsque les utilisateurs doivent être remboursés du montant total de la dernière commande de l'abonnement. |
proratedRefund |
Facultatif. Utilisée lorsque les utilisateurs doivent recevoir un remboursement d'un montant au prorata qu'ils ont payé pour leur abonnement en fonction de la durée restante de l'abonnement. |
FullRefund
Ce type ne comporte aucun champ.
Permet de déterminer si le type de remboursement dans RevocationContext correspond à un remboursement total.
ProratedRefund
Ce type ne comporte aucun champ.
Permet de déterminer si le type de remboursement dans RevocationContext est un remboursement au prorata.