2017-10-11 4 views
0

Ich möchte Benutzer Abonnement von meinem Server-Side-Code mit Python abbrechen. Ich habe bereits Google API zum Überprüfen des Benutzerabonnements verwendet. Der API-Endpunkt sieht so aus.So kündigen Benutzer Abonnement Benutzer google-api-python-client

GET https://www.googleapis.com/androidpublisher/v2/applications/ {package}/Käufe/Abos/{subscriptionId}/Token/{Token}

Ich implementiert diese in Python wie diese

service = build(serviceName='androidpublisher', version='v2', credentials=cred) 
response = service.purchases().subscriptions().get(
      packageName=receipt_json.get('packageName'), 
      subscriptionId=receipt_json.get('productId'), 
      token=receipt_json.get('purchaseToken')).execute() 

Der Endpunkt für die Zeichnung Cancelling sieht aus wie das.

POST https://www.googleapis.com/androidpublisher/v2/applications/ {package}/Käufe/Abos/{subscriptionId}/Token/{Token}: Abbrechen

Wie kann ich diese :cancel in google-api-Python-Client implementieren?

Antwort

0

Ich habe es wie dieses

service = build(serviceName='androidpublisher', version='v2', credentials=cred) 
response = service.purchases().subscriptions().cancel(
      packageName=receipt_json.get('packageName'), 
      subscriptionId=receipt_json.get('productId'), 
      token=receipt_json.get('purchaseToken')).execute() 
Verwandte Themen