मैं सार्वजनिक समीक्षा आरएसएस फ़ीड के माध्यम से आईट्यून्स ऐप स्टोर पर कुछ ऐप्स के लिए समीक्षा आयात करने की कोशिश कर रहा हूं। अधिकांश समय फ़ीड प्रति पृष्ठ 50 समीक्षाओं की एक सूची देता है, और मुझे 10 पृष्ठों तक लिंक देता है। लेकिन कुछ ऐप्स के मामले में, कुछ या सभी पृष्ठों में 0 समीक्षाएं हैं, और मैं क्यों नहीं बता सकता।आईट्यून्स स्टोर समीक्षा क्यों करता है आरएसएस फ़ीड कभी-कभी कोई परिणाम नहीं देता है?
इस लेखन के समय, इंस्टाग्राम (नीचे लिंक) के लिए फ़ीड समीक्षा के बावजूद कोई समीक्षा नहीं देता है, समीक्षाओं के 10 पृष्ठ उपलब्ध हैं।
https://itunes.apple.com/us/rss/customerreviews/page=1/id=389801252/sortBy=mostrecent/xml
इससे भी अधिक भ्रामक है, मैं कल रात देखा है कि पेज 2 50 समीक्षाएँ था, लेकिन अन्य पृष्ठों में से कोई भी किसी भी था। आज सुबह, पृष्ठ 2 फिर खाली है।
यदि मैं ऊपर दिए गए यूआरएल के sortBy=mostrecent
हिस्से को हटा देता हूं, तो मुझे वास्तव में 50 परिणाम मिलते हैं, लेकिन अन्य पृष्ठों में से कोई भी परिणाम नहीं देता है।
अंत में, ऐसा प्रतीत होता है कि इस पृष्ठ का JSON संस्करण (नीचे लिंक) वास्तव में एक्सएमएल संस्करण से बेहतर परिणाम देता है। दुर्भाग्यवश, JSON संस्करण डेटा में समीक्षा की तारीख को छोड़ देता है, इसलिए मैं इसका उपयोग नहीं कर सकता।
https://itunes.apple.com/us/rss/customerreviews/page=1/id=389801252/sortBy=mostrecent/json
किसी को भी इस व्याख्या कर सकते हैं? क्या ऐप्पल का एक्सएमएल फीड एपीआई बेहद अविश्वसनीय है? क्या मैं एक खराब यूआरएल बना रहा हूं?
मुझे लगता है कि आप एप्पल के एक्सएमएल फ़ीड एपीआई के बारे में सही कह रहे हैं। यदि आप चाहते हैं, तो [my answer] (http://stackoverflow.com/a/40383107/4092887) देखें कि मैं ऐप्पल की इट्यून्स फ़ीड से एक निश्चित डेटा प्राप्त करने के लिए पृष्ठ के परिणामों की जांच कैसे करता हूं। टीएल; डॉ संस्करण हो सकता है: आरएसएस में कुछ जानकारी उपलब्ध नहीं है, हालांकि उनकी वेबसाइट इसे दिखाती है। उम्मीद है कि यह आपकी मदद करता है। –