苹果收据validation,IAP
伙计们,我使用https://github.com/pcrawfor/iap_verifier verifyAutoRenewReceipt
方法来检查手机在沙盒中发送给我的收据。
我回来的回应是一个JSON对象, status=0
不断。 我似乎无法得到收据到期, 21006
回来。
所以我认为需要做的是parsingapple_receipt_info
数组,并将当前date与过期date进行匹配。超级繁琐的任务。 我在正确的轨道上?
这里是expires_date
之前的purchase_date
?
{ "quantity" : "1", "product_id" : "Individual", "transaction_id" : "1000000125781694", "original_transaction_id" : "1000000125781334", "purchase_date" : "2014-10-01 19:31:49 Etc/GMT", "purchase_date_ms" : "1412191909545", "purchase_date_pst" : "2014-10-01 12:31:49 America/Los_Angeles", "original_purchase_date" : "2014-09-30 23:45:39 Etc/GMT", "original_purchase_date_ms" : "1412120739000", "original_purchase_date_pst" : "2014-09-30 16:45:39 America/Los_Angeles", "expires_date" : "2014-09-30 23:51:21 Etc/GMT", "expires_date_ms" : "1412121081000", "expires_date_pst" : "2014-09-30 16:51:21 America/Los_Angeles", "web_order_line_item_id" : "1000000028661959", "is_trial_period" : "false" }
我无法得到verifyReceipt
方法的工作,因为我不断从苹果回来畸形的数据错误。 不知道这个function是什么…