我正在開發支付並且沒有登錄屏幕的白日夢Android應用程序。支付Android應用程序的服務器端用戶身份驗證
我想仿效我爲Oculus開發的用戶認證流程概述here其中您首先進行本地許可證檢查,然後使用返回的數據和userId從我的後端進行服務器端檢查, Google Play通過http/REST。
我似乎無法找到一種方法來獲取Android應用程序的userId(或令牌),以便無需登錄即可進行此項檢查。我要下的當前路徑是使用嚴格過時的許可證驗證庫(對於本地檢查),如here所示,然後使用Google Play Developer API來執行服務器檢查。
這是處理這個問題的正確方法,還是有更好/更現代的方法來做到這一點?一個可能在Oculus流動之後建模的更多?另外,我想限制我向用戶請求的權限,因爲在Daydream VR中,用戶必須先刪除耳機才能接受權限。
感謝