我在我的應用中使用了Android應用內結算版本3,並且我想在服務器上購買後驗證交易。有沒有辦法檢查交易是否有效?Android應用內結算驗證
1
A
回答
2
驗證與設備上的驗證相同:您獲取一些數據和簽名,然後使用公鑰驗證簽名。如果驗證,則將交易信息保存在數據庫中等,並向客戶端(您的Android應用程序)發送一個OK
響應。
0
我不太確定你想驗證什麼。我想你應該檢查API reference中列出的響應代碼。
0
讀這 -
要開始購買請求,您的應用程序發送一個請求getBuyIntent,指定項目的產品ID,購買,以及其他參數。在開發者控制檯中創建新的應用內商品時,您應該記錄產品ID。 Google Play會返回一個Bundle,其中包含應用程序用於啓動購買結賬UI的PendingIntent。 您的應用程序通過調用startIntentSenderForResult方法來啓動掛起的意圖。 當結賬流程結束時(即用戶成功購買商品或取消購買),Google Play會將響應Intent發送到您的onActivityResult方法。 onActivityResult的結果代碼有一個結果代碼,用於指示購買是成功還是取消。響應Intent包含有關購買商品的信息,其中包括由Google Play生成的purchaseToken字符串,用於唯一標識此購買交易。一旦你知道,如果該交易成功完成,就可以相應地更新您的服務器,如果這就是你想要的東西(你可以使用這個信息)
。
相關問題
- 1. 的Android應用內結算驗證
- 2. Android應用內結算訂閱驗證
- 3. Android在應用程序結算驗證
- 4. 我需要驗證Android應用內結算服務器端嗎?
- 5. Android應用內結算:Security.java說「簽名驗證失敗」
- 6. Android亞馬遜應用內結算 - 驗證/確認許可
- 7. 關於Android應用內結算驗證機制
- 8. Paypal Android應用內結算
- 9. Android應用內結算:「RESULT_DEVELOPER_ERROR」
- 10. Android - 應用內結算
- 11. Android應用內結算層
- 12. 驗證服務器端的應用內結算簽名
- 13. 安卓應用內結算驗證Dot Net(C#)中的收據
- 14. Google Play應用程序內結算V3 - 錯誤 - 需要驗證
- 15. 我們如何在服務器端驗證Android應用內結算收據?
- 16. 如何在我的服務器上驗證Android應用內結算交易?
- 17. android在應用程序結算購買驗證失敗
- 18. Android InApp結算V3 - 訂閱驗證
- 19. Android - 如何驗證應用內購買?
- 20. Google Play結算響應簽名驗證
- 21. Android應用內結算取消付款
- 22. 的Android應用內結算恢復
- 23. Android應用內結算(訂閱)豁免?
- 24. Android應用內結算外國
- 25. Android應用內結算:「IABHelper未設置」
- 26. android-在應用程序內結算
- 27. Android應用內結算查詢
- 28. kivy - Buildozer:應用內結算(谷歌Android)
- 29. Android應用內結算,缺失購買
- 30. Android應用內結算查詢
https://developer.android.com/google/play/billing/api.html –
嗨Gaurav,感謝您的評論,但我知道這個鏈接,我知道如何使購買,但在應用程序結算是不安全的,所以我想驗證交易,以檢查用戶是否真的進行了購買或否。 – Aram