मेरे पास अक्षय मासिक सदस्यता के साथ एक एंड्रॉइड ऐप है। इस ऐप में जब मैं अगले महीने में उसका सबस्क्रिप्शन जारी रखता हूं तो मैं उपयोगकर्ता को कुछ जानकारी सूचित करना चाहता हूं।एंड्रॉइड - सदस्यता कैसे नवीनीकृत की जाती है या नहीं?
जैसा कि मैं व्यापारी केंद्र में नवीनीकरण देख सकता हूं (आदेश आईडी के साथ समाप्त होता है ..0, ..1), लेकिन सूची में पूछताछ करते समय मेरी खरीद ऑर्डर आईडी समान रूप से समान है।
{
"orderId": "GPA.XXXX-YYYY-XXXX-ZZZZZ",
"packageName": "my.packageName",
"productId": "my.sku",
"purchaseTime": 1456398623654,
"purchaseState": 0,
"developerPayload": "mypayload",
"purchaseToken": "token",
"autoRenewing": true
}
मुझे और परेशान करता है कि खरीदारी समय भी नहीं बदलता है।
तो मेरा सवाल यह है कि: अगर ऐप में पता लगाने का कोई तरीका है तो नवीनीकरण हुआ?
संपादित करें:
मैं Google Play डेवलपर API उपयोग कर रहा हूँ अपने आप को सदस्यता जानकारी प्राप्त करें और फिर नवीकरण की संख्या की गणना करने के लिए।
जो आपने प्रदान किया है वह सदस्यता के लिए Google Play डेवलपर API से पूछताछ करने का एक तरीका है, यह सर्वर पक्ष से किया जा सकता है। लेकिन सवाल डिवाइस की तरफ से सूची पूछताछ करते हैं। –
यदि इसे डिवाइस-साइड पर भरोसेमंद रूप से चेक नहीं किया जा सकता है, तो क्या अन्य विकल्पों को आजमाने के लिए बेहतर नहीं है जो सदस्यता प्राप्त करने के लिए यह जांचने में मदद करें कि सदस्यता को नवीनीकृत किया गया है या नहीं? – random
पर्याप्त मेला।लेकिन सिर्फ इसलिए कि आप जानते हैं कि प्रलेखन में उन्होंने स्पष्ट रूप से कहा था कि यदि सदस्यता समाप्त हो गई है या अब मान्य नहीं है तो खरीद विवरण वापस नहीं किया जाएगा। मैंने अपने जवाब में लिंक पोस्ट किया है। –