Connecting to Any Service on the Web

N8N

After mastering error handling and loops, the next frontier is learning to connect to virtually any service on the internet, even if it doesn’t have a dedicated N8N node. This is where you unlock the true power of automation.
अगला कदम: वेब पर किसी भी सेवा से जुड़ना (Connecting to Any Service on the Web)
आप यह HTTP Request नोड का उपयोग करके करते हैं। यह N8N में सबसे शक्तिशाली और बहुमुखी (versatile) नोड्स में से एक है।
API क्या है? (What is an API?)
सरल शब्दों में, एक API (Application Programming Interface) एक वेब सेवा के लिए एक मेनू की तरह है। यह आपको उस सेवा से विशिष्ट डेटा का अनुरोध (request) करने या विशिष्ट कार्य करने की अनुमति देता है। HTTP Request नोड वह टूल है जिसका उपयोग आप इस मेनू से ऑर्डर करने के लिए करते हैं।
प्रोजेक्ट: API से चुटकुला प्राप्त करें और टेलीग्राम पर भेजें (Fetch a Joke from an API and Send it on Telegram)
आइए एक मजेदार वर्कफ़्लो बनाएँ जो एक सार्वजनिक API से एक चुटकुला प्राप्त करता है और उसे आपको भेजता है।
चरण 1: एक मैनुअल ट्रिगर सेट करें (Set Up a Manual Trigger)
* अपने N8N कैनवास पर, + पर क्लिक करें और On App Launch (या Manual) ट्रिगर चुनें। यह हमें एक बटन के क्लिक पर वर्कफ़्लो चलाने की अनुमति देगा।
चरण 2: HTTP Request नोड कॉन्फ़िगर करें (Configure the HTTP Request Node)
* ट्रिगर नोड के बाद, एक HTTP Request नोड जोड़ें।
* इसे इस तरह कॉन्फ़िगर करें:
* Method: GET (क्योंकि हम डेटा प्राप्त कर रहे हैं)।
* URL: https://official-joke-api.appspot.com/random_joke
* Options -> Send / Receive -> Response Format: JSON चुनें।
* अब Execute Node पर क्लिक करें। आपको आउटपुट में एक JSON ऑब्जेक्ट दिखाई देगा जिसमें एक setup (चुटकुले की पहली पंक्ति) और एक punchline (चुटकुले की दूसरी पंक्ति) होगी। आपने सफलतापूर्वक एक बाहरी API से डेटा प्राप्त कर लिया है!
चरण 3: टेलीग्राम नोड जोड़ें और डेटा मैप करें (Add Telegram Node & Map Data)
* HTTP Request नोड के बाद, एक Telegram नोड जोड़ें (या आप Slack, Gmail, आदि का उपयोग कर सकते हैं)।
* अपनी क्रेडेंशियल्स को प्रमाणित करें।
* Text फ़ील्ड में, हम पिछले नोड से डेटा को मैप करेंगे। एक्सप्रेशन का उपयोग करें:
{{$json[“setup”]}}

… … …

{{$json[“punchline”]}} 😂

* यह चुटकुले के setup को लेगा, कुछ खाली जगह छोड़ेगा, और फिर punchline को आउटपुट करेगा।
चरण 4: परीक्षण और सक्रिय करें (Test and Activate)
* पूरे वर्कफ़्लो का परीक्षण करने के लिए कैनवास के नीचे Execute Workflow पर क्लिक करें। आपको अपने टेलीग्राम पर एक नया चुटकुला मिलना चाहिए।
* एक बार जब यह काम कर रहा हो, तो वर्कफ़्लो को सहेजें और इसे Active करें।
इस कौशल के साथ, आप अब केवल N8N के प्री-बिल्ट नोड्स तक ही सीमित नहीं हैं। आप मौसम का डेटा प्राप्त कर सकते हैं, स्टॉक की कीमतें देख सकते हैं, अपने पसंदीदा ब्लॉग पर पोस्ट कर सकते हैं, या हजारों अन्य ऑनलाइन सेवाओं से जुड़ सकते हैं। यह आपके ऑटोमेशन की संभावनाओं को बहुत बढ़ा देता है।

Leave a Reply

Your email address will not be published. Required fields are marked *