如何取消用户订阅用户google-api-python-client
问题描述:
我想从我的服务器端代码中用python取消用户订阅。我已经使用谷歌API来验证用户订阅。 API端点看起来像这样。如何取消用户订阅用户google-api-python-client
GET https://www.googleapis.com/androidpublisher/v2/applications/ {的packageName} /购买/订阅/ {subscriptionId} /令牌/ {令牌}
我实现这在python这样
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()
用于取消订阅端点看起来像这样。
POST https://www.googleapis.com/androidpublisher/v2/applications/ {}的packageName /购买/订阅/ {} subscriptionId /标记/ {}令牌:取消
我怎样才能实现这个:cancel
在谷歌的API的Python客户端?
答
我做了这样的
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()