iOS in-app-Kauf-Quittung string erklärte

Ich versuche zu verstehen, die dem Erhalt von Informationen, die aus iTunes-server, aber konnte nicht finden Sie relevante Unterlagen.

Besonders, was ist der Unterschied zwischen unique_identifier, unique_vendor_identifier, original_transaction_id (die in Anspruch genommen wird, in eine WWDC'12 Sitzung zu einer de-facto-Kunden-id) und [[[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}`

Möchte ich bewahren Sie diese Quittung, Daten auf meinem server zu verfolgen Abonnement Gültigkeit. So ist es besser, zu wissen, welche id ich verwenden soll als Ersatz für die Benutzeridentität.

Schreibe einen Kommentar