- HTTP isteği
- Yol parametreleri
- İstek gövdesi
- Yanıt metni
- Yetkilendirme kapsamları
- RevocationContext
- FullRefund
- ProratedRefund
- Deneyin.
aboneliklerinizv2.revoke kullanıcı için bir abonelik satın alma işlemi.
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ığı uygulamanın paketi (örneğin, "com.bir.thing"). |
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ıya sahip verileri 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 | |
---|---|
Birleştirme alanı RefundType . Yapılması gereken geri ödeme türünü belirler. Geri ödeme türü, geçerli bir isteğin parçası olarak belirtilmelidir. RefundType şunlardan yalnızca biri olabilir: |
|
fullRefund |
İsteğe bağlı. Kullanıcılara son abonelik siparişi tutarının tam tutarı geri ödenmesi gerektiğinde kullanılır. |
proratedRefund |
İsteğe bağlı. Kullanıcılara, aboneliklerinde kalan süreye göre abonelikleri için ödedikleri orantılı bir tutarın geri ödenmesi gerektiğinde kullanılır. |
FullRefund
Bu türde alan yok.
RevocationContext'teki geri ödeme türünün tam geri ödeme olup olmadığını belirlemek için 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.