Avatar ·

PHP में REST API को सही तरीके से कैसे कॉल करें? cURL और एरर हैंडलिंग के साथ सरल उदाहरण

सभी को नमस्ते! मैं एक शुरुआती PHP डेवलपर हूँ, और मुझे एक बाहरी REST API (जैसे, मौसम डेटा या उपयोगकर्ताओं की सूची प्राप्त करना) कॉल करने की आवश्यकता है। मैंने पढ़ा है कि इसके लिए cURL का उपयोग किया जाता है, लेकिन मुझे कुछ काम नहीं आ रहा है। यहाँ मैं क्या प्रयास कर रहा हूँ: ```php $url = "https://api.example.com/users"; $ch = curl_init($url); $response = curl_exec($ch); curl_close($ch); echo $response; ``` लेकिन स्क्रीन पर बस खालीपन है, या "false" आउटपुट होता है। अगर मैं file_get_contents() का उपयोग करता हूँ, तो "failed to open stream" एरर आती है। कृपया बताएं कि REST API पर GET और POST अनुरोध सही तरीके से कैसे भेजें? क्या हेडर (headers) जोड़ने की आवश्यकता है, उदाहरण के लिए, प्रमाणीकरण के लिए? JSON प्रतिक्रिया और एरर (यदि सर्वर 404 या 500 लौटाता है) को कैसे हैंडल करें? मैं स्पष्टीकरण के साथ एक सरल कार्यशील उदाहरण के लिए आभारी रहूंगा। P.S. PHP वर्जन