- HTTP isteği
- Yol parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- CancellationContext
- CancellationType
- Deneyin.
subscriptionsv2.cancel a subscription purchase for the user.
HTTP isteği
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:cancel
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 (ör. "com.some.thing"). |
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 |
---|
{
"cancellationContext": {
object ( |
Alanlar | |
---|---|
cancellationContext |
Zorunlu. Abonelik iptaliyle ilgili ek ayrıntılar. |
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
CancellationContext
purchases.subscriptionsv2.cancel API'nin iptal bağlamı.
JSON gösterimi |
---|
{
"cancellationType": enum ( |
Alanlar | |
---|---|
cancellationType |
Zorunlu. Satın alınan aboneliğin iptal türü. |
CancellationType
Geliştirici tarafından istenen iptal türü.
Sıralamalar | |
---|---|
CANCELLATION_TYPE_UNSPECIFIED |
İptal türü belirtilmedi. |
USER_REQUESTED_STOP_RENEWALS |
Kullanıcı tarafından iptal isteğinde bulunuldu ve abonelik geri yüklenebilir. Bu işlem yalnızca aboneliğin bir sonraki yenilenmesini durdurur. Taksitli aboneliklerde kullanıcıların taahhüt dönemini tamamlaması gerekir. Yenilemeler ve ödemeler hakkında daha fazla bilgi için https://developer.android.com/google/play/billing/subscriptions#installments adresine bakın. |
DEVELOPER_REQUESTED_STOP_PAYMENTS |
Geliştirici tarafından iptal isteğinde bulunuldu ve abonelik geri yüklenemiyor. Aboneliğin bir sonraki ödemesi durdurulur. Taksitli aboneliklerde kullanıcıların bir sonraki ödemeyi yapması ve taahhüt dönemini tamamlaması gerekmez. Yenilemeler ve ödemeler hakkında daha fazla bilgi için https://developer.android.com/google/play/billing/subscriptions#installments adresine bakın. |