Menu

Zernio

Posting ke media sosial dan balas komentar dari workflow

Zernio menghubungkan berbagai platform media sosial, seperti Instagram, Facebook, X, dan LinkedIn. Gunakan connection Zernio di Alur untuk memublikasikan posting atau membalas komentar melalui workflow.

Menghubungkan Zernio

  1. Buat API key di dashboard Zernio kamu pada bagian API keys. Key ini diawali sk_.
  2. Di Alur, buka Connections → Add a connection, pilih tab Zernio, lalu masukkan nama dan key tersebut.
  3. Alur memvalidasi key melalui Zernio sebelum menyimpannya. Jika Zernio menolaknya, kamu akan melihat alasannya dan perubahan tidak disimpan. Key disimpan dalam keadaan terenkripsi dan tidak pernah ditampilkan lagi.

Menghubungkan Zernio

Mengganti key atau memutuskan connection

  1. Buka Connections dan temukan connection.
  2. Pilih Update key untuk mengganti key, atau Disconnect untuk menghapusnya.

Step tetap berfungsi setelah Update key, karena step menggunakan connection yang sama. Disconnect menghapus connection; step Zernio yang masih menggunakannya gagal saat Run.

Step Zernio

Di editor workflow, tekan + lalu pilih connection Zernio kamu (tercantum di bawah Connections). Pilih Action, lalu isi kolomnya. Setiap kolom menerima expression {{ <stepId>.<path> }}, seperti step lainnya.

Untuk Account, pilih salah satu akun media sosial yang terhubung dari daftar. Untuk menggunakan nilai dari step sebelumnya, pilih Use an expression. Jika daftar gagal dimuat, kolom tersebut berubah menjadi kolom expression dan memberi tahu alasannya.

Posting

Memublikasikan posting ke satu akun yang terhubung.

Kolom Catatan
Account wajib; satu akun media sosial
Content wajib; teks posting
Media URLs opsional; satu URL gambar atau video publik per baris. Beberapa platform (Instagram, TikTok) mewajibkan media
Publish now aktif secara default. Jika nonaktif, posting disimpan sebagai draft di Zernio

Balas komentar

Membalas komentar pada salah satu posting kamu.

Kolom Catatan
Account wajib
Post ID wajib; ID posting Zernio tempat komentar berada
Comment ID opsional; biarkan kosong untuk membalas posting tersebut
Message wajib; teks balasan

Output dan kegagalan

Jika berhasil, output step memiliki status, ok, dan body (respons Zernio), seperti API Call. Misalnya, {{ step1.body.post._id }} adalah ID posting baru.

Berbeda dengan API Call, permintaan yang ditolak menggagalkan step: key yang salah, aturan platform, atau konten duplikat membuat step gagal dengan pesan dari Zernio, dan detail Run menampilkan pesan tersebut. Masalah sementara (Zernio timeout, rate limit, error server) diulang secara otomatis.

Setiap Posting dan Balasan mengirim idempotency key yang diturunkan dari Run dan step, sehingga step yang diulang tidak memublikasikan dua kali. Zernio menolak konten identik yang diposting ke akun yang sama dalam 24 jam, sehingga posting identik kedua di Run yang berbeda gagal dengan pesan duplikat dari Zernio alih-alih diposting lagi.