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