2016-04-18 76 views
1

我正在使用谷歌應用程序內結算v-3在我的android應用程序中實現谷歌自動更新訂閱過程。取消在應用程序自動更新訂閱android

在我的應用程序中,用戶可以使用不同類型的訂閱,例如30MB空間的Subs-1,90MB的Subs-2等等。現在,如果用戶最初選擇Subs-1,然後將其升級到Subs-2,結果現在在用戶的帳戶中有兩個同時訂閱。

我想取消第一次訂閱,當第二次購買時。在android代碼中有沒有相同的方法,或者我必須去服務器端實現相同的here

谷歌文檔真的很混亂,我沒有找到任何解決方案。

回答

2

是的,你可以使用取消方法,這裏詳細https://developers.google.com/android-publisher/api-ref/purchases/subscriptions/cancel#request

所有你需要的是subscription_id和您當用戶購買訂閱

+0

感謝阿布舍克得到令牌,只是想確認可以這樣做從android應用程序?由於api請求也需要access_token。所以我想這將由服務器端處理。有什麼方法可以通過我的應用程序取消嗎? –

+0

是的,服務器端調用將是最好的前進方式。從技術上講,因爲它只是一個HTTP調用,你可以從你的Android應用程序中獲得它,但正如你所提到的那樣,最終可能暴露出令人不可取的令牌 –

+0

謝謝Abhishek,是一個很好的幫助! –