我有一個應用程序需要創建一個遠程帳戶,如果用戶支付使用Android Market的應用程序。遠程驗證Android Licensing API
我該如何從應用程序本身以安全的方式做到這一點,即。我不希望任何人能夠將數據提交到網址並創建帳戶,我希望這可以通過驗證的方式進行。我想在應用程序本身中包含一個身份驗證密鑰,但這並不會阻止某人反編譯應用程序並取出授權密鑰。
有沒有辦法使用PHP查詢Android電子市場付款?
我有一個應用程序需要創建一個遠程帳戶,如果用戶支付使用Android Market的應用程序。遠程驗證Android Licensing API
我該如何從應用程序本身以安全的方式做到這一點,即。我不希望任何人能夠將數據提交到網址並創建帳戶,我希望這可以通過驗證的方式進行。我想在應用程序本身中包含一個身份驗證密鑰,但這並不會阻止某人反編譯應用程序並取出授權密鑰。
有沒有辦法使用PHP查詢Android電子市場付款?
我發現如何去做。您需要編寫一個基於原始授權系統的自定義Java類,特別是verify()方法。然後,您可以在php中使用反引號運行該命令並獲取stdout。
http://code.google.com/p/android-market-api-php/ 不知道這可能有什麼幫助。
如果您想使用PHP而不是執行Java進程,您可能會發現this library on Google Code驗證了Android Market許可響應的有用性。
這隻需要幾行PHP就可以驗證許可證,密鑰和OpenSSL資料的格式將爲您處理。
這僅適用於android市場,不適用於android市場授權。 – jax 2010-12-05 12:59:10