我們的遊戲是一款應用內購買遊戲,我們希望驗證自己的安全服務器上的訂單ID。試圖通過Google電子錢包驗證Android應用內購買
我們收到了Google在設備上的購買結果,我們正在尋找一種方法,通過購買結果中包含的訂單ID獲取開發者Google錢包的訂單信息,因爲有些用戶使用某些方式無需支付即可通過設備上的購買驗證。
我們可以檢查我們的Google錢包帳戶中的所有訂單,因此應該有一個開發人員獲取訂單信息的API,我們已經使用關鍵字「Google電子錢包API」,「Android訂單ID」等,但沒有發現我們可以使用的東西
你有什麼線索嗎?或者你們如何驗證訂單ID的訂單?
你看這個 - https://developer.android.com/google/play/billing/index.html? – Shmuel
給大衛,是的,我們已經檢查了幾次文件,並找到了「安全建議」。我們使用verifyPurchase()驗證來自Google的響應中的簽名,但它總是返回true,甚至可以在hack應用下運行遊戲。 –
你究竟是什麼意思*「因爲有些用戶使用某種方式通過設備無需支付購買驗證」*? – EdSF