2015-07-20 54 views
0

我正在一個應用程序,我需要在特定的時間購買可用的票,時間爲下午4點至8點,價格爲5美元。我試圖將Google集成到應用程序購買中,但它現在允許購買和購買物品。請讓我知道是否可以通過谷歌錢包或建議我一種替代方式。通過谷歌錢包反覆購買一個項目在Android

+0

你可以寫與谷歌多了一個Java應用程序Play開發者API。以編程方式添加可購買產品。 https://developers.google.com/android-publisher/ –

+0

謝謝@MetehanToksoy,你的意思是說,只要購買機票,我應該在遊戲商店中添加一張包含差異ID的同一張票,並在下一個ID中加入被用來購買? – NullPointer

+0

你會在你的測試設備上試用它。 –

回答

1

在花了這麼多時間之後,我發現了這個解決方案。我可以通過這個獲得舊購物

Bundle ownedItems = mService.getPurchases(3, getPackageName(), "inapp", null); 

然後我可以消耗這些物品,讓他們免費下次購買。消費項目

int response = mService.consumePurchase(3, getPackageName(), token); 

參考:
https://developer.android.com/google/play/billing/billing_integrate.html