से यूट्यूब वीडियो यूआरएल हथियाने, तो, मैं एक php प्रोजेक्ट पर काम कर रहा हूं और इसका एक हिस्सा यूट्यूब वीडियो यूआरएल पकड़ रहा है और इसे एचटीएमएल 5 वीडियो टैग में डालने वाला है। मैं http://youtube.com/get_video_info?video_id=XXX पर एक कर्ल कॉल का उपयोग कर रहा था और अपनी स्थानीय मशीन पर सही वीडियो फ़ाइल यूआरएल प्राप्त कर रहा था।कर्ल या get_video_info
लेकिन, जब मैंने अपने वेब सर्वर पर अपना कोड अपलोड किया और इसे चलाने की कोशिश की, तो वीडियो यूआरएल में से कोई भी काम नहीं कर पाया है। यूआरएल ठीक लग रहा था लेकिन आईपी जैसे कुछ पैरामीटर, जहां अलग हैं। मैं समझ नहीं पा रहा हूं कि यह मेरी स्थानीय मशीन से चल रहा है क्यों xampp या mamp चल रहा है लेकिन मेरे वेब सर्वर पर नहीं। मैंने यूट्यूब वीडियो पेज पर सिर्फ एक कर्ल करने की कोशिश की और देखा कि स्थानीय रूप से, यह पृष्ठ को आउटपुट करेगा और वीडियो चलाएगा लेकिन मेरे वेबसर्वर पर, सभी वीडियो कॉल 404 मिलेंगे।
इस बारे में कोई जानकारी? वैसे भी मैं एक यूट्यूब वीडियो यूआरएल पकड़ सकता हूं ताकि मैं एक एचटीएमएल 5 वीडियो टैग में यूट्यूब वीडियो चला सकूं? क्या यही कारण है कि keepvid और साइटें इस तरह के जावा जावा एप्लेट का उपयोग करें?
जब से तुम 404 हो रही है, क्या यूआरएल इस्तेमाल किया गया था? क्या आप जानकारी और मिलान डेटा लाने के लिए कुछ उदाहरण कोड पोस्ट कर सकते हैं? – drew010
क्या यूट्यूब आपको ऐसी चीजों को करने की अनुमति नहीं दे रहा है? –
यह वास्तव में 403 है, आप इसे इस यूआरएल में देख सकते हैं: http://oo.preferred.iad09s12.v5.lscache8.c.youtube.com/videoplayback?sparams=id,expire,ip,ipbits,itag,source , ratebypass सीपी और fexp = 907911,914060,916201 और itag = 43 & आईपी = 208.0.0.0 और हस्ताक्षर = 1810EA75ADD7E30581426A5262C030CF82348A98।5C2D5385C0DD8FCFCF46EF43BD7223C894825DB6 और sver = 3 और ratebypass = हाँ और स्रोत = यूट्यूब और समय सीमा समाप्त = +१३२२६२९२०० और कुंजी yt1 और ipbits = 8 और cp = U0hRR1ZNV19FSkNOMV9OR0FDOlBIZnZ0Zl9jdXNF और आईडी = 1c8acc21e379b6d1 और गुणवत्ता = मध्यम और fallback_host = tc.v5.cache8.c.youtube.com & type = वीडियो/webm – iwek