Method: purchases.subscriptionsv2.revoke

subscribesv2.revoke покупка подписки для пользователя.

HTTP-запрос

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
package Name

string

Необходимый. Пакет приложения, для которого была приобретена данная подписка (например, com.some.thing).

token

string

Необходимый. Токен, предоставленный устройству пользователя при покупке подписки.

Тело запроса

Тело запроса содержит данные следующей структуры:

JSON-представление
{
  "revocationContext": {
    object (RevocationContext)
  }
}
Поля
revocation Context

object ( RevocationContext )

Необходимый. Дополнительные сведения об отзыве подписки.

Тело ответа

В случае успеха тело ответа пустое.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/androidpublisher

Контекст отзыва

Контекст отзыва API Purchases.subscriptionsv2.revoke.

JSON-представление
{

  // Union field RefundType can be only one of the following:
  "fullRefund": {
    object (FullRefund)
  },
  "proratedRefund": {
    object (ProratedRefund)
  }
  // End of list of possible types for union field RefundType.
}
Поля
Поле объединения RefundType . Определяет тип возмещения, которое должно быть предоставлено. Тип возврата должен быть указан как часть действительного запроса. RefundType может быть только одним из следующих:
full Refund

object ( FullRefund )

Необязательный. Используется, когда пользователям должна быть возвращена полная сумма последнего заказа подписки.

prorated Refund

object ( ProratedRefund )

Необязательный. Используется, когда пользователям должна быть возвращена пропорциональная сумма, которую они заплатили за подписку, в зависимости от оставшегося времени подписки.

Полный возврат средств

Этот тип не имеет полей.

Используется для определения того, является ли тип возврата в RevocationContext полным возвратом.

Пропорциональный возврат средств

Этот тип не имеет полей.

Используется, чтобы определить, является ли тип возврата в RevocationContext пропорциональным возвратом.