- HTTP isteği
- Yol parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- RevocationContext
- ProratedRefund
- Deneyin.
subscriptionv2.revoke kullanıcısı için bir abonelik satın alma işlemini iptal edin.
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 | |
---|---|
packageName |
Zorunlu. Bu aboneliğin satın alındığı uygulama paketi (örneğin, 'com.bir.ney'). |
token |
Zorunlu. Abonelik satın alındığında kullanıcının cihazına sağlanan jeton. |
İstek içeriği
İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:
JSON gösterimi |
---|
{
"revocationContext": {
object ( |
Alanlar | |
---|---|
revocationContext |
Zorunlu. Abonelik iptaliyle ilgili ek bilgiler. |
Yanıt gövdesi
Başarılı olursa yanıt gövdesi boş olur.
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/androidpublisher
RevocationContext
Purchase.subscriptionsv2.revoke API'nin iptal bağlamı
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
RefundType alanı. Gerçekleştirilmesi gereken geri ödeme türünü belirler. Geçerli bir isteğin parçası olarak geri ödeme türü belirtilmelidir. RefundType şunlardan yalnızca biri olabilir: |
|
proratedRefund |
İsteğe bağlı. Kullanıcılara, abonelikte kalan süreye göre abonelikleri için ödedikleri tutarın geri ödenmesi gerektiğinde kullanılır. |
ProratedRefund
Bu türde alan yok.
RevocationContext'teki geri ödeme türünün, orantılı bir geri ödeme olup olmadığını belirlemek için kullanılır.