2011-04-01 2 views
7

अगर मैं लेनदेन जानकारी json स्ट्रिंग है:क्या मैं एंड्रॉइड मार्केट सर्वर के साथ इन-ऐप बिलिंग की लेनदेन जानकारी सीधे सत्यापित कर सकता हूं?

{ "nonce" : 1836535032137741465, 
    "orders" : 
    { "notificationId" : "android.test.purchased", 
    "orderId" : "transactionId.android.test.purchased", 
    "packageName" : "com.example.dungeons", 
    "productId" : "android.test.purchased", 
    "developerPayload" : "bGoa+V7g/yqDXvKRqq+JTFn4uQZbPiQJo4pf9RzJ", 
    "purchaseTime" : 1290114783411, 
    "purchaseState" : 0 
    } 
} 

मैं सिर्फ यह Android बाजार सर्वर से अगर यह वैध है सत्यापित करने के लिए अपलोड कर सकते हैं। बस ऐप्पल के रास्ते की तरह। http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/VerifyingStoreReceipts/VerifyingStoreReceipts.html

अद्यतन: मैं इस अद्यतन करने कर रहा हूँ इस विषय के बारे में कुछ जानकारी प्राप्त करने के लिए।

उत्तर

0

खेद है कि आपको एंड्रॉयड market.Check के साथ इस लिंक अन्य मुद्दों के साथ-साथ

this

अद्यतन है कि बातचीत नहीं कर सकते हैं:

अब आप एंड्रॉयड के नए संस्करणों के साथ सदस्यता को सत्यापित कर सकते हैं Play.Check this । इसे ओएथ की आवश्यकता है क्योंकि आप Google से जानकारी तक पहुंचने के लिए अनुमति का अनुरोध कर रहे हैं। हालांकि प्रक्रिया अच्छी तरह से प्रलेखित है और आप इसे स्वयं का पालन कर सकते हैं।

1

एंड्रॉइड में हम सीधे एंड्रॉइड मार्केट सर्वर के साथ इन-ऐप बिलिंग की लेनदेन जानकारी सत्यापित नहीं कर सकते हैं। और मुझे लगता है कि लेनदेन को सत्यापित करने की आवश्यकता नहीं है क्योंकि यह बहुत सुरक्षित है। (एंड्रॉइड में जेल्रैक की तरह कुछ नहीं) :)।

संबंधित मुद्दे

 संबंधित मुद्दे