2015-04-02 210 views
2

我想從我們的Android應用中刪除12個月的訂閱選項,以便用戶不再購買。我很高興現在有訂閱的用戶可以繼續使用它。通過Google Play開發者API刪除Android訂閱列表

我知道您不能停用Google Play信息中心的訂閱,但是可以通過REST API嗎?

我通過Inappproducts端點看到有一個刪除方法(https://developers.google.com/android-publisher/api-ref/inappproducts/delete),但是這是否可用於訂閱?更重要的是,目前有訂閱的用戶會發生什麼?

購買:訂閱方法有一個取消訂閱方法,但這不會從應用程序中刪除訂閱。

+0

無法在沒有訂閱選項的情況下爲您的應用發佈更新嗎?不要從Google Play帳戶中刪除訂閱,否則現有用戶將不會訂閱它,因爲該產品將無法使用 – random 2015-04-02 09:52:38

+0

是的,我們可以做,我們會做的。問題是,我們現在正在更新到最新版本的用戶手中,這可能需要一段時間,人們仍然可以購買訂閱,直到他們更新。使用Apple,您可以將「清空待售」設置爲「否」,以進行應用內購買,並將其作爲購買選項予以刪除,但仍將尊享訂閱給已有的用戶。我希望Google Play上有類似的內容。 – BrightAI 2015-04-02 10:42:35

+0

不幸的是,我不認爲這是可能的Android - 否則它會在儀表板上可見,你不必使用API​​。我檢查了API - 它沒有禁用選項 - 刪除會導致已訂閱的用戶遇到問題 – random 2015-04-02 10:48:53

回答

0

我使用PHP庫

$GPService->purchases_subscriptions->revoke("com.app.identifier","subscription_product_id","purchase_unique_token_per_user"); 

從我的經驗,這可以有一個錯誤,並在幾天後撤銷,或沒有錯誤移除目前的訂閱和後立即刪除,然後再次幾天。

+0

什麼PHP庫?你能舉一個例子嗎?問候 – 2017-05-02 16:09:59

相關問題