मुझे PHP कोड से एक url कॉल करने में समस्या हो रही है। मुझे अपने PHP कोड से एक क्वेरी स्ट्रिंग का उपयोग करके एक सेवा को कॉल करने की आवश्यकता है। यदि मैं किसी ब्राउज़र में url टाइप करता हूं, तो यह ठीक काम करता है, लेकिन यदि मैं कॉल करने के लिए फ़ाइल-प्राप्त सामग्री () का उपयोग करता हूं, तो मैं:
चेतावनी: फ़ाइल-प्राप्त सामग्री (http: // ....) स्ट्रीम खोलने में विफल: HTTP अनुरोध विफल! HTTP / 1.1 202 स्वीकृत ...
मैं जो कोड उपयोग कर रहा हूं वह है:
$query=file_get_contents('http://###.##.##.##/mp/get?mpsrc=http://mybucket.s3.amazonaws.com/11111.mpg&mpaction=convert format=flv');
echo($query);
जैसा मैंने कहा - ब्राउज़र से कॉल करें और यह ठीक काम करता है। कोई सुझाव?
मैंने एक और यूआरएल के साथ भी कोशिश की है जैसे:
$query=file_get_contents('http://www.youtube.com/watch?v=XiFrfeJ8dKM');
यह ठीक काम करता है ... क्या यह हो सकता है कि मुझे कॉल करने के लिए उरेल में एक दूसरा http://
है?