我尝试了解从iTunes服务器获取的收据信息,但找不到相关文档。iOS应用内购买的收据字符串解释
特别是,什么是中unique_identifier
的差异,unique_vendor_identifier
,original_transaction_id
(这是声称,在WWDC'12会议,是事实上的客户ID)和[[[UIDevice currentDevice] identifierForVendor] UUIDString]
?
{"receipt":
{"original_purchase_date_pst":"...",
"purchase_date_ms":"...",
"unique_identifier":"...",
"original_transaction_id":"...",
"bvrs":"...",
"transaction_id":"...",
"quantity":"...",
"unique_vendor_identifier":"...",
"item_id":"...",
"product_id":"...",
"purchase_date":"...",
"original_purchase_date":"...",
"purchase_date_pst":"...",
"bid":"...",
"original_purchase_date_ms":"..."},
"status":0}`
我想这个收据信息存储在我的服务器上跟踪订阅有效性。因此,最好知道我应该使用哪个ID作为用户身份的代理。
+1感谢您的建议。这很有道理。 (在接受你的答案之前,我会先征求第二个意见) – 2013-03-06 19:05:45
这很好。其他人可以按照你想要的方式去做,并且可以提供他们的建议,或者可以有更具体的建议。 – 2013-03-06 19:07:55