विकास उपकरण
ओलेग ज़ांकोव
सीईओ Latenode , नो-कोड विशेषज्ञ
3 अक्टूबर, 2023
एक लो-कोड प्लेटफ़ॉर्म जो नो-कोड सरलता को पूर्ण-कोड शक्ति के साथ मिश्रित करता है 🚀
निःशुल्क आरंभ करें
3 अक्टूबर, 2023
8
मिनट पढ़े

शुरुआती लोगों के लिए लो-कोड ऑटोमेशन

ओलेग ज़ांकोव
सीईओ Latenode , नो-कोड विशेषज्ञ
विषयसूची

अरे! Latenode टीम आपका स्वागत करती है। आप शायद पहले से ही लो-कोड ऑटोमेशन और क्लाउड डेवलपमेंट से परिचित हों। हालाँकि, अगर आप नहीं भी हैं, तो भी इस लेख में, हम इस बारे में एक व्यापक गाइड प्रदान करेंगे कि कैसे प्लेटफ़ॉर्म की क्षमताओं का सिर्फ़ 20% सीखकर Latenode के 80% मूल्य को प्राप्त किया जाए।

आपके स्वचालन के लिए रूपरेखा

"ट्रिगर → एक्शन" मूलभूत ढांचा है । हर परिदृश्य एक ट्रिगर से शुरू होता है। यह ट्रिगर आपके परिदृश्य को सक्रिय करता है और बाद के मॉड्यूल - क्रियाएँ चलाता है। आप इसे इस तरह से सोच सकते हैं: "यदि एक सिस्टम में कुछ होता है, तो दूसरी जगह कुछ और किया जाना चाहिए।"

प्रत्येक परिदृश्य में केवल एक ट्रिगर होता है, लेकिन क्रियाओं की संख्या की कोई सीमा नहीं होती।

चलाता है

ट्रिगर तीन प्रकार के होते हैं:

  1. हमारे नो-कोड ऐप्स लाइब्रेरी से ट्रिगर
  2. अनुसूची
  3. WEbhook

ट्रिगर #1 नो-कोड ऐप्स

एक अच्छा उदाहरण - ऊपर स्क्रीनशॉट में दिखाया गया Google शीट मॉड्यूल। इसका मतलब है कि अगर किसी खास Google शीट में कुछ होता है, तो आपका परिदृश्य अपने आप चलता है। हमारी नो-कोड लाइब्रेरी से ट्रिगर्स का उपयोग करने के लिए, बस एक नया कनेक्शन जोड़कर अपने खातों को कनेक्ट करें। एक बार ऐसा हो जाने के बाद, आप सिर्फ़ दो क्लिक में सभी ज़रूरी फ़ील्ड भर पाएँगे।

नया कनेक्शन जोड़ें
आवश्यक फ़ील्ड भरकर ट्रिगर सेटअप पूरा करें

ट्रिगर #2 शेड्यूल

यह मॉड्यूल आपके द्वारा निर्धारित अंतराल पर परिदृश्य चलाता है। इसे स्थापित करने के लिए, CRON अभिव्यक्ति का उपयोग करके अवधि निर्धारित करें। यदि आप CRON प्रारूप से अपरिचित हैं, तो सहायता के लिए हमारे AI से पूछें। (हमारे AI पर एक गाइड जल्द ही प्रदान की जाएगी।)

Latenode एआई 24/7 सहायता प्रदान करता है
शेड्यूल मॉड्यूल का सेटअप पूरा करें 

ट्रिगर #3 वेबहुक

यह मॉड्यूल हर बार जब कोई बाहरी कॉल किसी वेबहुक URL पर की जाती है, तो परिदृश्य को ट्रिगर करता है। इसे किसी को फ़ोन करके यह कहने के रूप में सोचें, "हरी बत्ती! तुरंत काम शुरू करें।" इसके अतिरिक्त, यदि आप अपने परिदृश्य में महत्वपूर्ण जानकारी रिले करना चाहते हैं, तो यह वेबहुक URL के माध्यम से प्राप्त किया जा सकता है। इसके अलावा, अपने वेबहुक URL को कस्टमाइज़ करना सीधा है; मार्गदर्शन के लिए नीचे स्क्रीनशॉट देखें।

आइए इस URL पर कुछ जानकारी भेजने का प्रयास करें और देखें कि आपका परिदृश्य यह जानकारी कैसे प्राप्त करता है। हम ब्राउज़र की कमांड लाइन से वेबहुक को लागू करने जा रहे हैं। ध्यान रखें कि, उसी तरह, कोई भी बाहरी सिस्टम आपके परिदृश्य में डेटा भेज सकता है। 

  1. सबसे पहले, अपने परिदृश्य को सहेजें और इसे सक्रिय करें।
  1. फिर, हम ब्राउज़र की कमांड लाइन में अपना Webhook URL दर्ज करते हैं और तीन कुंजियाँ जोड़ते हैं, साथ ही उनके संगत पैरामीटर भी जो हम परिदृश्य में भेजना चाहते हैं: बजट, ईमेल और नाम। एंटर दबाएँ।
  1. फिलहाल, आइए इसका इतिहास देखें Latenode परिदृश्य
  1. जब हम ऐतिहासिक लॉन्च की सूची से आँख के आइकन पर क्लिक करते हैं, तो हमें Webhook मॉड्यूल के बगल में एक गोलाकार संख्या दिखाई देती है - इसका ऐतिहासिक आउटपुट। क्लिक करने पर, निष्पादन का परिणाम प्रदर्शित करने वाली एक पॉप-अप विंडो दिखाई देती है। और जैसा कि आप देख सकते हैं, सभी तीन पैरामीटर (बजट, ईमेल और नाम) पहले से ही मौजूद हैं!
इतिहास सुविधा आपको किसी भी पहले चलाए गए परिदृश्य के परिणाम देखने की अनुमति देती है। आप या तो जाँच सकते हैं कि किसी भी पिछले क्षण में डेटा कैसे प्रवाहित हुआ (आँख आइकन का उपयोग करके) या ऐतिहासिक डेटा के साथ एक अपडेट किए गए परिदृश्य को फिर से चला सकते हैं (आँख के बगल में दोहराएँ आइकन का उपयोग करके) यदि कोई त्रुटि हुई है और आप इसे ठीक करने का प्रयास कर रहे हैं।
  1. एक बार जब डेटा आपके परिदृश्य में दिखाई देता है, तो आप इसे किसी भी बाद के मॉड्यूल में आसानी से बदल सकते हैं। डेटा पॉप-अप विंडो हर बार तब दिखाई देगी जब आप किसी ऐसे फ़ील्ड पर क्लिक करेंगे जहाँ डेटा या तो आवश्यक है या अनुमत है, जैसे कि वह मान जिसे आपकी Google शीट में एक नई पंक्ति के रूप में जोड़ा जाना चाहिए:

कार्रवाई

जब बात कार्रवाई की आती है, तो 4 मुख्य समूह हैं जिनके बारे में आपको जानना चाहिए: 

  1. हमारी नो-कोड ऐप्स लाइब्रेरी से क्रियाएँ।
  2. HTTP अनुरोध
  3. WEbhook
  4. जावास्क्रिप्ट

कार्रवाई #1 नो-कोड ऐप्स 

यह नो-कोड ट्रिगर्स जितना ही सरल है, जहां आप अपने कार्यक्षेत्र तक पहुंच देते हैं और वह सटीक कार्रवाई चुनते हैं जो निष्पादित की जानी चाहिए।

जब हम बीटा में हैं, तो हमारी नो-कोड लाइब्रेरी व्यापक नहीं हो सकती है, लेकिन इसमें पहले से ही एयरटेबल, चैटजीपीटी, गूगल ड्राइव/शीट्स/डॉक्स और बहुत कुछ जैसे आवश्यक उपकरण शामिल हैं। हम लगातार नए ऐप जोड़ने पर काम कर रहे हैं! हालाँकि, आपको हमारे द्वारा आपके लिए आवश्यक ऐप जोड़ने की प्रतीक्षा करने की आवश्यकता नहीं है क्योंकि हमने आपके स्वयं के एकीकरण बनाने की प्रक्रिया को सुव्यवस्थित कर दिया है। अगले प्रकार की कार्रवाई इसे प्रदर्शित करती है।

कार्रवाई #2 HTTP अनुरोध

यह क्रिया आपको अपने परिदृश्य को किसी भी बाहरी ऐप के साथ एकीकृत करने की अनुमति देती है जो हमारी लाइब्रेरी में मौजूद नहीं है।

मान लीजिए कि आप अपने परिदृश्य में एक ट्रेलो कार्ड बनाना चाहते हैं। अपना खुद का ऐप एकीकरण बनाने के लिए क्या कदम उठाने होंगे? यह काफी सरल है।

  1. Trello API दस्तावेज़ पर जाएँ और उस क्रिया के लिए cURL उदाहरण ढूँढें जिसे आप अपने ब्राउज़र में करना चाहते हैं। Latenode परिदृश्य। cURL उदाहरण को एक तैयार नुस्खा या टेम्पलेट के रूप में सोचें जो निर्देश देता है Latenode उस दूसरे ऐप के साथ संवाद कैसे करें।
  1. बस इसे कॉपी करें और अपने HTTP अनुरोध में पेस्ट करें जैसा कि पहले दिखाया गया है। फिर आपका HTTP अनुरोध आवश्यक HTTP विधि और कॉल करने के लिए सही URL के साथ कॉन्फ़िगर किया जाएगा।
  1. इसके बाद, API कुंजी और एक्सेस टोकन के लिए प्लेसहोल्डर्स को अपने वास्तविक प्लेसहोल्डर्स से बदलें। इसके अतिरिक्त, कार्रवाई निष्पादन के लिए आवश्यक पैरामीटर जोड़ें। हमारे मामले में, एक नया कार्ड जोड़ने के लिए, हमें ट्रेलो को निर्दिष्ट करना होगा कि इसे कहाँ रखा जाना चाहिए, इसलिए हमें अपने कार्यक्षेत्र से कॉलम की आईडी की आवश्यकता है - idList।

बस! अब आप एक ट्रेलो कार्ड बना सकते हैं, जब वेबहुक अपने अद्वितीय URL द्वारा ट्रिगर हो जाता है! 🎉

टिप: एक बार निर्मित होने के बाद, एक कस्टम मॉड्यूल (या परिदृश्य) को कॉपी करके दूसरे परिदृश्य में चिपकाया जा सकता है। कॉपी किए गए ऑब्जेक्ट टेक्स्ट के रूप में दिखाई देते हैं, इसलिए आप इस टेक्स्ट को किसी भी दस्तावेज़ में स्थानांतरित कर सकते हैं और इसे अपने सहकर्मी या क्लाइंट के साथ साझा कर सकते हैं ताकि उनकी स्वचालन यात्रा को सुव्यवस्थित किया जा सके।

कार्रवाई #3 वेबहुक प्रतिक्रिया

Webhook मॉड्यूल द्वारा किसी परिदृश्य को ट्रिगर किए जाने और अपनी क्रियाएँ पूरी करने के बाद, आप उस सिस्टम को प्रतिक्रिया वापस भेजना चाह सकते हैं जिसने कॉल शुरू की थी। "Webhook प्रतिक्रिया" मॉड्यूल आपको उस प्रतिक्रिया को निर्दिष्ट करने देता है। उदाहरण के लिए, आप परिदृश्य के दौरान एक सफलता संदेश, एक त्रुटि संदेश या संसाधित किए गए डेटा को वापस भेज सकते हैं। यह विशेष रूप से तब उपयोगी होता है जब बाहरी सिस्टम यह पुष्टि चाहता है कि परिदृश्य सफलतापूर्वक निष्पादित हुआ है या यदि उसे बदले में डेटा की आवश्यकता है। उदाहरण के लिए, आइए एक सरल परिदृश्य में गहराई से देखें:

  • जावास्क्रिप्ट मॉड्यूल निष्पादन का परिणाम "HTML" नामक JSON ऑब्जेक्ट है। इसमें उत्तर एकत्र करने के लिए डिज़ाइन किए गए वेबसाइट फ़ॉर्म का HTML कोड होता है।
  • वेबहुक प्रतिक्रिया में, हम इस JSON ऑब्जेक्ट का चयन करते हैं, इसलिए जब आप वेबहुक URL तक पहुंचते हैं, तो आपको जेनरेट किया गया HTML फ़ॉर्म प्रस्तुत किया जाता है।
JSON क्या है? यह सिर्फ़ डेटा का प्रारूप है, जिसे आसानी से एक से दूसरे में प्रवाहित किया जा सकता है Latenode मॉड्यूल। जब आप जावास्क्रिप्ट मॉड्यूल के भीतर कुछ करते हैं, तो AI को JSON ऑब्जेक्ट वापस करने के लिए कहें ताकि इसे आगे आसानी से उपयोग किया जा सके। 

कार्रवाई #4 जावास्क्रिप्ट

अंतिम लेकिन कम महत्वपूर्ण नहीं, कस्टम कोड के लिए मॉड्यूल है - हमारी स्टैंडआउट सुविधा जो स्वचालन विशेषज्ञों के लिए अनुकूलित लग सकती है। हालाँकि, चिंता न करें, क्योंकि Latenode एआई आपका समर्थन करने के लिए यहाँ है।

मोटे तौर पर कहें तो, यह मॉड्यूल बेजोड़ लचीलापन प्रदान करता है। JS मॉड्यूल आपके कोड को क्लाउड में प्रोसेस करता है और तुरंत परिणाम प्रदान करता है। इसके अलावा, यह आपको 1.2 मिलियन NPM पैकेजों में से किसी को भी एकीकृत करने की शक्ति देता है, जिससे आप किसी और द्वारा पहले से तैयार की गई किसी भी कार्रवाई को निष्पादित करने में सक्षम होते हैं।

सबसे बढ़िया बात? आपको कोड लिखने की भी ज़रूरत नहीं है! लेकिन यह बात दूसरे पहलू पर भी प्रकाश डालती है Latenode AI और इसकी शक्ति: जावास्क्रिप्ट + AI: लो-कोड ऑटोमेशन के लिए एक आदर्श जोड़ी

सभी प्लेटफ़ॉर्म क्षमताओं का परीक्षण करें Latenode मंच और हमारा हिस्सा बनें लो-कोड के बारे में मानवीय बातचीत के लिए डिस्कॉर्ड समुदाय

संबंधित ब्लॉग

उदाहरण

द्वारा समर्थित