Ultimate Multisite को Zapier के साथ जोड़ना
हमारे एक आर्टिकल में हमने Webhooks के बारे में बात की थी और यह भी बताया था कि इनका इस्तेमाल थर्ड पार्टी एप्लिकेशन के साथ जुड़ने के लिए कैसे किया जा सकता है।
Webhooks का इस्तेमाल थोड़ा मुश्किल है क्योंकि इसके लिए कोडिंग और payloads को संभालने की एडवांस जा नकारी होनी चाहिए। Zapier का इस्तेमाल करके आप इस समस्या से बच सकते हैं।
Zapier 5000 से ज़्यादा apps के साथ जुड़ा हुआ है, जिससे अलग-अलग एप्लिकेशन के बीच संपर्क आसान हो जाता है।
आप Triggers बना सकते हैं जो आपके network पर कोई event होने पर activate होंगे (जैसे कोई account बनता है और account_create event trigger होता है) या आप बाहरी events के जवाब में अपने network पर Actions जनरेट कर सकते हैं (जैसे अपने Ultimate Multisite network में नई account membership बनाना)।
यह संभव है क्योंकि Ultimate Multisite Zapier के triggers और actions REST API द्वारा संचालित हैं।
शुरुआत कैसे करें
सबसे पहले, Zapier की app list में Ultimate Multisite खोजें। या फिर आप इस लिंक पर क्लिक कर सकते हैं।
अपने dashboard पर जाएं और नया Zap सेट अप करने के लिए बाएं sidebar में + Create Zap बटन दबाएं।

आप Zap creation पेज पर redirect हो जाएंगे।
Search box में "wp ultimo" टाइप करें। Beta version option चुनने के लिए क्लिक करें।

हमारी app select करने के बाद, उपलब्ध event चुनें: New Ultimate Multisite Event।

अब हमें Zapier को आपके network तक पहुंच देनी होगी। Sign in पर क्लिक करने से एक नई window खुलेगी जिसमें API credentials मांगे जाएंगे।

अपने network admin panel में जाएं और Ultimate Multisite > Settings > API & Webhooks प र जाएं और API Settings section देखें।
Enable API option select करें क्योंकि यह connection काम करने के लिए ज़रूरी है।

API Key और API Secret fields पर Copy to Clipboard icon का इस्तेमाल करें और उन values को integration screen पर paste करें।
URL field में, अपने network का पूरा URL डालें, protocol (HTTP या HTTPS) सहित।

अगले स्टेप पर जाने के लिए Yes, Continue बटन पर क्लिक करें। अगर सब कुछ ठीक रहा, तो आपको अपना नया connected account दिखाई देगा! नया trigger बनाने के लिए Continue पर क्लिक करें।
नया Trigger कैसे बनाएं
अब जबकि आपका account connected है, आप उपलब्ध events देख सकते हैं। इस tutorial के लिए हम payment_received event चुनेंगे।

Event select करने के बाद जब आप continue पर क्लिक करेंगे, तो एक test step दिखाई देगा।

इस स्टेज में, Zapier test करेगा कि आपका Zap उस event के लिए specific payload fetch कर सकता है या नहीं। भविष्य में इसी type के events में, इसी structure की information भेजी जाएगी।

हमारे tutorial में test सफलतापूर्वक पूरा हुआ और payload example information return हुई। यह example information actions बनाते समय हमारा मार्गदर्शन करने में उपयोगी होगी। आपका trigger अब बन गया है और अन्य applications से जुड़ने के लिए तैयार है।