Ultimate Multisite Zapier-മായി സംയോജിപ്പിക്കുന്നതെങ്ങനെ
ഒരു ലേഖനത്തിൽ, Webhooks എന്താണെന്നും അവ മൂന്നാം കക്ഷി ആപ്ലിക്കേഷനുകളുമായി സംയോജിപ്പിക്കാൻ എങ്ങനെ ഉപയോഗിക്കാമെന്നും നമ്മൾ ചർച്ച ചെയ്തിരുന്നു.
Webhooks ഉപയോഗിക്കുന്നത് കുറച്ച് സങ്കീർണ്ണമാണ്, കാരണ ം ഇതിന് കോഡിംഗിലും payloads ക്യാച്ച് ചെയ്യുന്നതിലും വിപുലമായ അറിവ് ആവശ്യമാണ്. Zapier ഉപയോഗിക്കുന്നത് ഇത് ഒഴിവാക്കാനുള്ള ഒരു മാർഗമാണ്.
5000+ ആപ്പുകളുമായി Zapier-ന് സംയോജനമുണ്ട്, ഇത് വിവിധ ആപ്ലിക്കേഷനുകൾ തമ്മിലുള്ള ആശയവിനിമയം എളുപ്പമാക്കുന്നു.
നിങ്ങളുടെ നെറ്റ്വർക്കിൽ ഇവന്റുകൾ സംഭവിക്കുമ്പോൾ പ്രവർത്തനക്ഷമമാകുന്ന Triggers നിങ്ങൾക്ക് സൃഷ്ടിക്കാം (ഉദാ: ഒരു അക്കൗണ്ട് സൃഷ്ടിക്കപ്പെടുകയും account_create ഇവന്റ് ട്രിഗർ ചെയ്യുകയും ചെയ്യുമ്പോൾ) അല്ലെങ്കിൽ ബാഹ്യ ഇവന്റുകളോട് പ്രതികരിച്ച് നിങ്ങളുടെ നെറ്റ്വർക്കിൽ Actions ജനറേറ്റ് ചെയ്യാം (ഉദാ: നിങ്ങളുടെ Ultimate Multisite നെറ്റ്വർക്കിൽ ഒരു പുതിയ അക്കൗണ്ട് membership സൃഷ്ടിക്കുക).
Ultimate Multisite Zapier-ന്റെ triggers-ഉം actions-ഉം REST API ഉപയോഗിച്ചാണ് പ്രവർത്തിക്കുന്നത് എന്നതിനാലാണ് ഇത് സാധ്യമാകുന്നത്.
എങ്ങനെ തുടങ്ങാം
ആദ്യം, Zapier ആപ്പ് ലിസ്റ്റിൽ Ultimate Multisite തിരയുക. അല്ലെങ്കിൽ, നിങ്ങൾക്ക് ഈ ലിങ്ക് ക്ലിക്ക് ചെയ്യാം.
നിങ്ങളുടെ dashboard-ലേക്ക് പോയി ഒരു പുതിയ Zap സെറ്റ് അപ്പ് ചെയ്യാൻ ഇടത് സൈഡ്ബാറിലെ + Create Zap ബട്ടൺ അമർത്തുക.

നിങ്ങളെ Zap സൃഷ്ടിക്കൽ പേജിലേക്ക് റീഡയറക്ട് ചെയ്യും.
സെർച്ച് ബോക്സിൽ "wp ultimo" എന്ന് ടൈപ്പ് ചെയ്യുക. Beta വേർഷൻ ഓപ്ഷൻ തിരഞ്ഞെടുക്കാൻ ക്ലിക്ക് ചെയ്യുക.

നമ്മുടെ ആപ്പ് തിരഞ്ഞെടുത്ത ശേഷം, ലഭ്യമായ ഇവന്റ് തിരഞ്ഞെടുക്കുക: New Ultimate Multisite Event.

ഇപ്പോൾ നമ്മൾ Zapier-ന് നിങ്ങളുടെ നെറ്റ്വർക്കിലേക്ക് ആക്സസ് നൽകേണ്ടതുണ്ട്. Sign in ക്ലിക്ക് ചെയ്യുമ്പോൾ API credentials ആവശ്യപ്പെടുന്ന ഒരു പുതിയ വിൻഡോ തുറക്കും.

നിങ്ങളുടെ network admin panel-ലേക്ക് പോയി Ultimate Multisite > Settings > API & Webhooks എന്നതിലേക്ക് നാവിഗേറ്റ് ചെയ്ത് API Settings സെക്ഷൻ കണ്ടെത്തുക.
ഈ കണക്ഷൻ പ്രവർത്തിക്കാൻ ആവശ്യമായതിനാൽ Enable API ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക.

API Key, API Secret ഫീൽഡുകളിലെ Copy to Clipboard ഐക്കൺ ഉപയോഗിച്ച് ആ മൂല്യങ്ങൾ integration സ്ക്രീനിൽ പേസ്റ്റ് ചെയ്യുക.
URL ഫീൽഡിൽ, protocol (HTTP അല്ലെങ്കിൽ HTTPS) ഉൾപ്പെടെ നിങ്ങളുടെ നെറ്റ്വർക്കിന്റെ പൂർണ്ണ URL നൽകുക.

അടുത്ത ഘട്ടത്തിലേക്ക് നീങ്ങാൻ Yes, Continue ബട്ടൺ ക്ലിക്ക് ചെയ്യുക. എല്ലാം ശരിയായി പ്രവർത്തിച്ചാൽ, നിങ്ങളുടെ പുതിയ കണക്റ്റഡ് അക്കൗണ്ട് കാണാം! ഒരു പുതിയ trigger സൃഷ്ടിക്കാൻ Continue ക്ലിക്ക് ചെയ്യുക.
ഒരു പുതിയ Trigger എങ്ങനെ സൃഷ്ടിക്കാം
ഇപ്പോൾ നിങ്ങളുടെ അക്കൗണ്ട് കണക്റ്റ് ചെയ്തിരിക്കുന്നതിനാൽ ലഭ്യമായ ഇവന്റുകൾ കാണാം. ഈ ട്യൂട്ടോറിയലിനായി payment_received ഇവന്റ് തിരഞ്ഞെടുക്കാം.

ഇവന്റ് തിരഞ്ഞെടുത്ത് continue ക്ലിക്ക് ചെയ്തുകഴിഞ്ഞാൽ, ഒരു test step പ്രത്യക്ഷപ്പെടും.

ഈ ഘട്ടത്തിൽ, നിങ്ങളുടെ Zap-ന് ആ ഇവന്റിന്റെ നിർദ്ദിഷ്ട payload ലഭിക്കുമോ എന്ന് Zapier പരിശോധിക്കും. ഭാവിയിൽ ഇതേ തരത്തിലുള്ള ഇവന്റുകളിൽ, ഇതേ ഘടനയിലുള്ള വിവരങ്ങൾ അയയ്ക്കപ്പെടും.

നമ്മുടെ ട്യൂട്ടോറിയലിൽ test വിജയകരമായി പൂർത്തിയായി payload ഉദാഹരണ വിവരങ്ങൾ ലഭിച്ചു. actions സൃഷ്ടിക്കുമ്പോൾ ഈ ഉദാഹരണ വിവരങ്ങൾ നമ്മെ നയിക്കാൻ ഉപയോഗപ്രദമാകും. നിങ്ങളുടെ trigger ഇപ്പോൾ സൃഷ്ടിക ്കപ്പെട്ടു, മറ്റ് ആപ്ലിക്കേഷനുകളുമായി കണക്റ്റ് ചെയ്യാൻ തയ്യാറാണ്.
Actions എങ്ങനെ സൃഷ്ടിക്കാം
മറ്റ് triggers-ൽ നിന്നുള്ള വിവരങ്ങൾ ഉപയോഗിച്ച് നിങ്ങളുടെ നെറ്റ്വർക്കിൽ പുതിയ entries സൃഷ്ടിക്കാൻ Actions ഉപയോഗിക്കുന്നു.
action സൃഷ്ടിക്കൽ ഘട്ടത്തിൽ നിങ്ങൾ Ultimate Multisite Beta-യും Create Items on Ultimate Multisite എന്ന ഓപ്ഷനും തിരഞ്ഞെടുക്കും.

അടുത്ത ഘട്ടത്തിൽ നിങ്ങൾ എങ്ങനെ തുടങ്ങാം എന്നതിൽ ചെയ്തതുപോലെ ഒരു authentication സൃഷ്ടിക്കുകയോ അല്ലെങ്കിൽ മുമ്പ് സൃഷ്ടിച്ച authentication തിരഞ്ഞെടുക്കുകയോ ചെയ്യും. ഈ ട്യൂട്ടോറിയലിൽ നമ്മൾ മുമ്പ് സ ൃഷ്ടിച്ച അതേ authentication തിരഞ്ഞെടുക്കും.

Action സെറ്റ് അപ്പ് ചെയ്യുന്നു
ഇതാണ് action-ന്റെ പ്രധാന ഘട്ടം, ഇവിടെ കാര്യങ്ങൾ കുറച്ച് വ്യത്യസ്തമാണ്. നിങ്ങൾ ആദ്യം തിരഞ്ഞെടുക്കേണ്ട വിവരം Item ആണ്. Item എന്നത് Customers, Payments, Sites, Emails തുടങ്ങിയ നിങ്ങളുടെ നെറ്റ്വർക്കിന്റെ information model ആണ്.

ഒരു item തിരഞ്ഞെടുക്കുമ്പോൾ, തിരഞ്ഞെടുത്ത item-ന് ആവശ്യമായതും ഓപ്ഷണലുമായ ഫീൽഡുകൾ കൊണ്ടുവരാൻ ഫോം പുനഃക്രമീകരിക്കും.
ഉദാഹരണത്തിന്, Customer എന്ന item തിരഞ്ഞെടുക്കുമ്പോൾ, നെറ്റ്വർക്കിൽ ഒരു പുതിയ Customer സൃഷ്ടിക്കാൻ പൂരിപ്പിക്കേണ്ട എല്ലാ കാര്യങ്ങളും ഫോം ഫീൽഡുകൾ കൊണ്ടുവരും.

required എന്ന് അടയാളപ്പെടുത്തിയ എല്ലാ ഫീൽഡുകളും പൂരിപ്പിച്ച് continue ക്ലിക്ക് ചെയ്ത ശേഷം, പൂരിപ്പിച്ച ഫീൽഡുകളും പൂരിപ്പിക്കാത്ത ഫീൽഡുകളും കാണിക്കുന്ന ഒരു അവസാന സ്ക്രീൻ പ്രത്യക്ഷപ്പെടും.

നിങ്ങളുടെ test പൂർത്തിയാവുകയും വിജയകരമാവുകയും ചെയ്താൽ നിങ്ങളുടെ action കോൺഫിഗർ ചെയ്തു. നിങ്ങളുടെ action-ന്റെ test ഉപയോഗിച്ച് item സൃഷ്ടിക്കപ്പെട്ടോ എന്ന് നിങ്ങളുടെ നെറ്റ്വർക്കിൽ പരിശോധിക്കുന്നതും പ്രധാനമാണ്.