我已经实施了基于地牢谷歌代码的应用内结算,但我只有1件物品,它是托管的,我可以购买物品,交易是在谷歌结帐时推出的,但是唯一的反应我的应用程序得到的是“RESULT_ERROR”或错误500:请求购买:RESULT_ERROR
03-16 19:44:24.285: E/Volley(29935): [12] BasicNetwork.performRequest:
Unexpected response code 500 for https://android.clients.google.com/fdfe/purchase
03-16 19:44:24.295: W/Finsky(29935): [1] CheckoutPurchase.onErrorResponse:
DisplayErrorMessage[Your order is processing, your item will be available in a few minutes.]
03-16 19:44:24.295: E/Finsky(29935): [1] CheckoutPurchase.setError:
type=UNKNOWN, code=-1, message=Your order is processing, your item will be available in a few minutes.
或者这样:
D/BillingService(30807): RequestPurchase: RESULT_ERROR
我买的项目与测试帐户,而不是发布者帐户,但它的不是测试项目,它不应该工作?至少钱从我的卡上得到了。
市场消息始终是:
your order is processing your item will be available in a few minutes
这可能是Google Play商店的错误吗?谷歌搜索这个错误在过去几周显示了一堆帖子在不同的论坛上,但错误是罕见的2012年3月之前。 – 2012-04-12 14:45:25
我认为这是,当项目是托管,我现在有它的工作,但此消息仍然显示在Play商店中,但现在我只是不让用户在购买后再次去商店,除非我得到取消或错误响应的c – ricvieira 2012-04-13 15:28:20