मैं itunes URL प्रतिसाद प्राप्त करने के लिए अजगर अनुरोधों का उपयोग कर रहा हूँ।
कुछ लिंक के लिए यह काम करता है और दूसरों के लिए यह नहीं करता है, उदाहरण के लिए:
काम कर रहे - https://itunes.apple.com/SA/app/id944846798?ls=1&mt=8
काम नहीं कर रहा - https://itunes.apple.com/app/id1029783189?mt=8 (404 त्रुटि हो रही है)
मैंने देखा कि 2 लिंक के बीच का अंतर यह है कि अगर मैं ब्राउज़र में काम करने वाले को पेस्ट करता हूं, तो यह इसे सही ढंग से खोलता है, और अगर मैं गैर-काम करने वाले को पेस्ट करता हूं, तो यह इटन्स को खोलने और अटकने की कोशिश करता है।
मैंने कुछ उपयोगकर्ता-एजेंटों की कोशिश की, उदाहरण के लिए:
"मोज़िला / 5.0 (विंडोज NT 10.0; Win64; x64; आरवी: 57.0) गेको / 20100101 फ़ायरफ़ॉक्स / 57.0 "
"मोज़िला / 5.0 (मैकिन्टोश; इंटेल मैक ओएस एक्स 10_12_6) AppleWebKit / 537.36 (KHTML, जैसे गेको) क्रोम / 62.0.3188.0 सफारी / 537.36 "
चूंकि एक उपयोगकर्ता एजेंट को स्पूफिंग करना मेरे अजगर उपकरण के लिए वेब ब्राउज़र की तरह दिखाई देने के लिए पर्याप्त नहीं है, क्या कुछ और है जो मैं कोशिश कर सकता हूं?