8
我一直在嘗試使用谷歌Play Android開發者API,但只是意識到,這也許不是什麼我應該做的事情:如何檢查用戶是否有訂閱(Android應用內結算)?
您的服務器不應該查詢訂購狀態動態的基礎上,從個人的要求 你的Android應用程序。 - Google
我沒有我自己的服務器,並且不希望超過15000日常的應用程序使用(該API允許每天15000點的要求),並在每一個應用程序是時間檢查預約狀態只是計劃開始了。
這似乎是谷歌在說我應該不是在做。那麼,如何才能檢查用戶的訂閱狀態呢?
問題是我沒有服務器。 – Kalina
我認爲它仍然適用。在您的應用程序開始時,您可以執行HTTP請求來獲取訂閱狀態。但是,如果成千上萬的用戶每天會啓動數百次 - 您將遇到麻煩(超過15000個限制)。因此,您可以在應用程序啓動時執行一次此請求,並在設備上緩存過期時間和狀態,並僅在到期時再次請求。 –
困擾我的一件事是沒有服務器是安全的。您需要進行身份驗證並授權才能執行這些調用。這意味着你將不得不硬編碼訪問令牌或類似的東西,這不是一個好主意(任何人都可以逆向工程你的應用程序)。 –