2012-05-30 27 views
6

Android ऐप्स के लिए नए इन-ऐप सदस्यता उत्पाद का कार्यान्वयन नियमित प्रबंधित/अप्रबंधित उत्पादों के समान लगता है, लेकिन (afaik) सदस्यता के लिए समाप्ति तिथि प्राप्त करने के माध्यम से केवल उपलब्ध है Google Play Android HTTP-आधारित API विकसित करें। उस हिस्से में मुझे अनजान है।Google Play इन-ऐप सदस्यता के लिए समाप्ति तिथि प्राप्त करना

समाप्ति तिथि प्राप्त करने के लिए Google API जावा क्लाइंट लाइब्रेरी का उपयोग करके कोई कार्यान्वयन उदाहरण एक बड़ी सहायता होगी।

उत्तर

1

ठीक है, आप हमेशा सदस्यता के लिए एआईडीएल का उपयोग कर समाप्ति तिथि की गणना कर सकते हैं। यदि आप RESTORE_TRANSACTIONS का अनुरोध करते हैं (मान लें कि आपके पास कोई पिछला स्थानीय डेटा नहीं है) तो आपको खरीद की तारीख और सदस्यता की वर्तमान स्थिति और कुछ अन्य डेटा मिलेंगे। यदि आपके पास मासिक सदस्यता है और आप पहले महीने से बहुत दूर हैं तो आपको वर्तमान स्थिति की जांच करनी होगी (जो PURCHASE_STATE_CHANGE के लिए रिसीवर का उपयोग कर स्वचालित स्टोर हो सकता है)। राज्य और खरीद की तारीख को जानना आप समाप्ति तिथि की गणना कर सकते हैं।