- HTTP isteği
- Yol parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- RevocationContext
- FullRefund
- ProratedRefund
- Deneyin.
subscriptionsv2.revoke a subscription purchase for the user.
HTTP isteği
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
package |
Zorunlu. Bu aboneliğin satın alındığı uygulamanın paketi (ör. "com.bir.şey"). |
token |
Zorunlu. Abonelik satın alındığında kullanıcının cihazına sağlanan jeton. |
İstek içeriği
İstek metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"revocationContext": {
object ( |
Alanlar | |
---|---|
revocation |
Zorunlu. Aboneliğin iptaliyle ilgili ek bilgiler. |
Yanıt gövdesi
Başarılı olursa yanıt metni boş olur.
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/androidpublisher
RevocationContext
purchases.subscriptionsv2.revoke API'sinin iptal bağlamı.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı RefundType . Yapılması gereken geri ödemenin türünü belirler. Geçerli bir istek kapsamında geri ödeme türü belirtilmelidir. RefundType yalnızca aşağıdakilerden biri olabilir: |
|
full |
İsteğe bağlı. Kullanıcılara aboneliğin son siparişinin tam tutarı iade edilmesi gerektiğinde kullanılır. |
prorated |
İsteğe bağlı. Kullanıcılara, aboneliklerinde kalan süreye göre abonelik için ödedikleri tutarın oransal olarak geri ödenmesi gerektiğinde kullanılır. |
FullRefund
Bu türde alan yoktur.
RevocationContext'taki geri ödeme türünün tam geri ödeme olup olmadığını belirlemek için kullanılır.
ProratedRefund
Bu türde alan yoktur.
RevocationContext'teki geri ödeme türünün oransal geri ödeme olup olmadığını belirlemek için kullanılır.