如果用户使用Android电子市场支付应用程序费用,我有一个需要创建远程帐户的应用程序。
我如何以安全的方式从应用程序本身执行此操作,即。我不希望任何人能够将数据提交到网址并创建帐户,我希望以经过验证的方式进行此操作。我想在应用程序本身中包含一个身份验证密钥,但这并不能阻止某人反编译应用程序并取出授权密钥。
有没有办法使用PHP查询Android Market付款?
答案 0 :(得分:0)
http://code.google.com/p/android-market-api-php/ 不知道这是否有任何帮助。
答案 1 :(得分:0)
我发现了怎么做。您需要根据原始许可系统编写自定义Java类,特别是verify()方法。然后,您可以在php中使用反引号运行命令并获取stdout。
答案 2 :(得分:0)
如果您想使用PHP而不是执行Java流程,您可能会发现this library on Google Code验证Android Market许可响应是否有用。
只需花几行PHP来验证许可证,就可以为你处理密钥和OpenSSL内容的格式。