我正在接近完成Android的程序。雖然我可以將其設計爲具有試用時間段並在之後「鎖定」,但我無法確定如何有效解鎖它。由於我對這種發展完全陌生,所以我希望能以最好的方式幫助解決這個問題。程序爲Android市場
客戶在試用期後購買產品並聯系我,我向他們發送解鎖碼? Java API中是否有一個庫連接到谷歌市場,並確定用戶購買了該產品,然後可以以這種方式解鎖?
編輯:這個程序預計只能在Android平板電腦上運行,據我所知,並非所有的平板電腦都具有蜂窩服務,因此連接更有限。
試用時間框架應該像第一次運行的記錄時間一樣簡單,然後如果程序運行X天(或幾小時或其他)後,將其鎖定。這隻會在啓動時測試,因爲我需要允許用戶在鎖定它們之前用程序完成當前的提交。
至於開單,程序本身會有一個類似於MMO遊戲的付款計劃。現在以$ X購買,然後以$ Y訂購(目前計劃爲每年許可證),或者可能首先計費包括首次訂購。結算API如何處理這種情況?我需要向他們收取該計劃的費用,然後爲許可證提供賬單,然後要求他們在我確定爲最佳的任何時間範圍內續訂許可證。