के माध्यम से कुछ सार्वजनिक ट्रैक पुनर्प्राप्त नहीं कर सकते हैं SoundCloud API के माध्यम से एक्सेस किए जाने पर मेरी प्लेलिस्ट में कुछ ट्रैक वापस नहीं किए जा रहे हैं।ध्वनि क्लाउड एपीआई कॉल (403)
उदाहरण के लिए, यहाँ मेरी प्लेलिस्ट में दो पटरियों हैं:
- http://api.soundcloud.com/tracks/169170570?client_id=CLIENT_ID
- http://api.soundcloud.com/tracks/251027701?client_id=CLIENT_ID
ट्रैक के लिए URL 1 रिटर्न एक JSON ऑब्जेक्ट और यह भी मेरे/प्लेलिस्ट अनुरोध सही प्रकार से दिख । हालांकि, ट्रैक 2 मुझे ऊपर दिए गए यूआरएल में 403 देता है और मेरे/प्लेलिस्ट अनुरोध में मौजूद नहीं है।
ऐसा क्यों हो रहा है? जहां तक मैं कह सकता हूं, ट्रैक 2 एक सार्वजनिक ट्रैक है और इसे सुलभ होना चाहिए।
http://api.soundcloud.com/tracks/251027701/stream?client_id=CLIENT_ID
यहाँ क्या हो रहा है: दिलचस्प बात यह है कि मैं अभी भी URL के अंत में/धारा जोड़कर ट्रैक 2 स्ट्रीम कर सकते हैं क्या है?
मामला यह नहीं है। दुर्भाग्यवश, सर्वर पक्ष पर ध्वनि क्लाउड के एपीआई के साथ यह एक बग है। – Dean
और हम एक बग और जानबूझकर व्यवहार के बीच अंतर कैसे देख सकते हैं? – DelGurth
आपके द्वारा उद्धृत पोस्ट मेरा है, और मैंने ध्वनि क्लाउड के साथ ईमेल करना जारी रखा है और वे एक लिंक, स्क्रीनशॉट या स्रोत प्रदान नहीं कर सकते हैं जहां कलाकार एपीआई अनुरोधों को अवरुद्ध करने की अनुमति देते हैं। जब भी मैं उनसे पूछता हूं, वे जवाब देना बंद कर देते हैं। अब तक ऐसा प्रतीत होता है कि यह सिर्फ एक बयान है क्योंकि उनके पास इसे ठीक करने के लिए समर्पित एपीआई टीम नहीं है। – Dean