Skip to main content

Ultimate Multisite-ті Zapier-ді интеграциялау

Бір мақалада біз Webhooks туралы және оларды үшінші қолданбалармен интеграциялауда қалай қолдануға болатыны туралы талқылағанбыз.

Webhook пайдалану біршама күрделі, өйткені ол бағдарламалау бойынша жоғары білімді және payload-тарды ұстауды талап етеді. Zapier-ді қолдану бұл мәселені шешудің бір жолы.

Zapier 5000-ден астам қосымшалармен интеграцияланған, бұл әртүрлі қолданбалар арасындағы қарым-қатынасты жеңілдетеді.

Сіз мерекеніздегі оқиғалар болған кезде іске қосылатын Triggers (Іске қосушыларды) немесе сыртқы оқиғаларға реакция беретін Actions (Әрекеттерді) генерациялай аласыз (мысалы, Ultimate Multisite желіңізде жаңа аккаунт мүшелігін жасау).

Бұл мүмкін, өйткені Ultimate Multisite Zapier-дің triggers және actions REST API арқылы жұмыс істейді.

Қалай бастау керек

Ең алдымен, Zapier қосымша тізілімінде Ultimate Multisite-ті іздеңіз. Немесе бұл сілтемеге басу арқылы да істей аласыз.

Dashboard-ыңызға өтіп, сол жақ панельдегі + Create Zap (Zap жасау) батырмасын басып, жаңа Zap-ті орнатуды бастаңыз.

Создау батырмасы бар Zapier dashboard-ы

Сіз Zap құру парақшасына ауысасыз.

Іздеу шартына "wp ultimo" деп жазып, Beta нұсқасын таңдаңыз.

Zapier қосымша тізілімінде WP Ultimo іздеуі

Біздің қолданбамызды таңданғаннан кейін, қолжетімді оқиғаны таңдаңыз: New Ultimate Multisite Event (Жаңа Ultimate Multisite Оқиғасы).

New Ultimate Multisite Event іске қосушын таңдау

Енді Zapier-ге мерекеңізге қол жеткізу беруіміз керек. Sign in ( Кіру) батырмасын басыған кезде, API credentials (API құпиялары) қажет ететін жаңа терезе ашылады.

Zapier Sign in prompt for API credentials

Сіздің желі әкімшілік панеліне өтіп, Ultimate Multisite > Settings > API & Webhooks бөліміне барып, API Параметрлері (API Settings) бөлімін іздеңіз.

Бұл қосылым жұмыс істеу үшін міндетті болғандықтан, Enable API (API-ды қосу) опциясын таңдаңыз.

API and Webhooks settings with API Settings and Enable API options

API Key және API Secret өрістерінің жанындағы Copy to Clipboard (Көшіруді келесіге қою) иконкасын пайдаланыңыз және осы мәндерді интеграция экранына қойыңыз.

URL өнімінде желіңіздің толық URL-ін, протоколды (HTTP немесе HTTPS) қосқанда енгізіңіз.

Zapier integration screen with API Key, Secret, and URL fields

Келесі қадамға өту үшін Yes, Continue (Иә, жалғасу) батымен бірге басыңыз. Егер бәрі дұрыс жұмыс ілесе, сіздің жаңа қосылған аккаунтыңызбен кездесесіз! Жаңа триггерді жасау үшін Continue (Жалғасу) батымен бірге басыңыз.

Жаңа Trigger (Триггер) жасау туралы

Енді сіздің аккаунтыңыз қосылғандықтан, қолжетімді оқиғаларды көре аласыз. Бұл туториал үшін біз payment_received (ақша жиналды) оқиғасын таңдаймыз.

Selecting payment_received event in Zapier trigger

Оқиға таңдалғаннан кейін және сіз continue (жалғасу) батымен басқанда, test step (тест қадамы) пайда болады.

Zapier test step for the trigger

Бұл кезеңде Zapier сіздің Zap-ыңыз осы оқиғаға арналған нақты payload-ды (маlumat жиынтығын) ала алатынын тексеріп көреді. Сол сияқты типтегі болашақ оқиғалардың ақпараты да сол құрылыммен жіберіледі.

Zapier trigger test completed successfully with payload

Біздің туториалдағы тест сәтті аяқталды және мазмұн үлгісін қайтарып берді. Бұл үлгі ақпарат бізге әрекеттер жасау кезінде бағдар болу үшін пайдалы болады. Сіздің триггері енді жасалды және басқа қосымmalarмен байланыстыруға дайын.

Әрекеттерді қалай жасау керек

Әрекеттер бұл желідегі басқа триггерлерден ақпаратты пайдаланып жаңа енгізулер құрады.

Әрекет кезегін жасау кезінде сіз Ultimate Multisite Beta-ны және Ultimate Multisite-те заттар жасау опциясын таңдайсыз.

Ultimate Multisite-те Create Items арқылы әрекет жасау

Келесі қадамда сіз немесе Қалай бастау керек дайындалғандай, аутентификацияны жасайсыз немесе жасалған аутентификацияны таңдайсыз. Бұл туториалда біз бұрын жасалған аутентификацияны таңдаймыз.

Zapier әрекеті үшін аутентификацияны таңдау

Әрекетті орнату

Бұл әрекеттің негізгі қадамы және мұнда нәрселер аздап өзгереді. Сіз алдымен таңдайтын бірінші ақпарат — Зат (Item) болады. Зат — сіздің желіңіздегі Клиенттер, Төлемдер, Сайттар, Электрондық хабарламалар және басқалар сияқты ақпараттық модель.

Zapier әрекетінде зат түрін таңдау

Затты таңдай отырып, форма таңдалған зат үшін қажетті және салсерді өрістерді жинауға реттейді.

Мысалы, Клиент (Customer) затты таңдаған кезде, форма желіде жаңа Клиент жасау үшін қажет болатын барлық нәрселерді жинайды.

Zapier әрекетіндегі Клиент түрінің өрістері

Міндетті (required) деп белгіленген барлық өрістерді толтырып, жалғасуға басылғаннан кейін сізге толтырылған және толтырылмаған өрістер көрсетілетін соңғы экран пайда болады.

Zapier әрекет тестілеуі толтырылған және толтырылмаған өрістерді көрсететін сурет

Сіздің тест аяқталғанша және ол сәтті болғанша, сіздің әрекеті конфигурацияланады. Сонымен қатар, элемент тестілеуімен жасалғанын желіңізде тексеру маңызды.