Pendahuluan
Modul "Integrasi" memungkinkan Anda untuk dengan mudah menggabungkan API dan layanan online melalui pemrograman visual. Modul ini menyediakan antarmuka yang ramah pengguna di mana Anda dapat menyeret dan menghubungkan blok node, menciptakan logika aplikasi Anda secara visual. Ini menyederhanakan pengembangan, membuatnya dapat diakses bahkan bagi mereka yang bukan programmer profesional, dan secara signifikan mempercepat proses integrasi berbagai sistem:
Integrasi Pertama
1. Apa yang akan Anda pelajari?
Impor
Fungsi impor memungkinkan Anda untuk mengimpor skema yang sudah jadi dari clipboard, dari file, atau memilih dari daftar contoh.
Contoh Integrasi dengan PayPal
Dalam tutorial ini, kami akan menunjukkan cara mengintegrasikan PayPal dan menjelajahi node baru.
Contoh Integrasi dengan FedEx
Dalam tutorial ini, kami akan menunjukkan cara mengintegrasikan FedEx.
Node admin-api
Node admin-api memberikan akses langsung ke API internal OneEntry. Ini memungkinkan Anda untuk membaca dan memodifikasi pesanan, halaman, pengguna, koleksi, dan sesi pembayaran langsung dari alur integrasi—tanpa perlu menulis permintaan HTTP secara manual.
Node debug
Node debug digunakan untuk mengeluarkan pesan dan data ke log debug. Node ini membantu melacak aliran pesan melalui stream, memeriksa isi pesan, dan memecahkan masalah.
Node events
Node ini memungkinkan pelacakan peristiwa dari modul Events, yang berguna untuk integrasi dengan layanan eksternal.
Node function
Node function digunakan untuk menulis kode JavaScript kustom, memungkinkan perhitungan kompleks, transformasi data, dan logika pemrosesan pesan. Ini memberikan fleksibilitas untuk menerapkan logika yang tidak didukung oleh node standar.
Node http in
Node http in digunakan untuk membuat endpoint HTTP yang dapat menangani permintaan HTTP yang masuk (GET, POST, PUT, dan lainnya). Node ini berfungsi sebagai titik masuk untuk berinteraksi dengan sistem eksternal melalui protokol HTTP.
Node http request
Node http request dirancang untuk melakukan permintaan HTTP ke layanan web atau API eksternal. Node ini mendukung berbagai metode HTTP, tipe data, otentikasi, dan manajemen permintaan serta respons yang fleksibel.
Node http response
Node http response digunakan untuk mengirimkan respons HTTP kepada permintaan yang diproses oleh node http in. Ini menyelesaikan siklus pemrosesan permintaan dan mengembalikan data ke klien.
Node inject
Node inject digunakan untuk secara manual membuat dan mengirim pesan ke dalam aliran. Ini adalah salah satu alat kunci untuk pengujian.
Node interval
Node interval digunakan untuk membuat acara berulang pada interval waktu yang ditentukan. Node ini mengirimkan pesan pada frekuensi yang ditentukan, memungkinkan otomatisasi tugas dan pelaksanaan alur pada interval waktu yang teratur.
Deskripsi Skema JSON
Dokumen ini menjelaskan struktur skema JSON untuk modul Integrasi.
Node split
Node split digunakan untuk membagi pesan yang masuk menjadi beberapa pesan. Ini sangat berguna saat bekerja dengan array, di mana setiap elemen perlu diproses secara terpisah.
Node switch
Node switch dirancang untuk merouting pesan berdasarkan konten, struktur, atau kondisi lainnya. Ini adalah alat yang kuat untuk membuat logika kondisional dalam alur.
Node template
Node template digunakan untuk menghasilkan data berdasarkan template yang ditentukan. Ini memungkinkan pembuatan string, HTML, JSON, dan format lainnya dengan menerapkan substitusi dinamis dari nilai-nilai dari pesan msg atau sumber lainnya.
Node telegram
Node telegram menyediakan integrasi dengan Telegram Bot API. Ini memungkinkan alur untuk mengirim pesan ke obrolan dan saluran, menampilkan tombol inline, menangani penekanan tombol, dan menunjukkan notifikasi pop-up kepada pengguna.
Node whatsapp
Node whatsapp menyediakan integrasi dengan WhatsApp Business Cloud API (Meta). Ini memungkinkan alur untuk mengirim pesan teks reguler dan pesan template yang disetujui dengan penggantian variabel kepada pengguna.