n8n
Tambahkan Repliz ke alur kerja n8n Anda dengan node komunitas resmi Repliz. Balas komentar, jadwalkan unggahan, kirim DM, dan hubungkan akun langsung dari sebuah alur kerja, berdampingan dengan ratusan aplikasi lain, tanpa menulis kode API.
Paketnya diterbitkan di npm sebagai n8n-nodes-repliz.
Pemasangan
Node Repliz adalah node komunitas, jadi Anda memerlukan instance n8n self-hosted untuk memasangnya.
Lewat editor n8n
- Buka Settings > Community Nodes.
- Klik Install a community node.
- Masukkan
n8n-nodes-replizsebagai nama paket npm. - Setujui pemberitahuan risikonya lalu klik Install.
Lewat baris perintah
Pasang paketnya di folder nodes pada direktori data n8n Anda, lalu mulai ulang n8n:
cd ~/.n8n/nodes
npm install n8n-nodes-replizJika Anda menjalankan n8n di Docker, jalankan perintah ini di dalam container.
Kredensial
Setiap node Repliz memakai kredensial Repliz API.
- Di dasbor Repliz Anda, buka Settings → Public API lalu salin Access Key dan Secret Key Anda.
- Di n8n, tambahkan sebuah node Repliz, lalu buat kredensial Repliz API baru dan isi:
| Field | Deskripsi |
|---|---|
| Access Key | Access Key Repliz Anda |
| Secret Key | Secret Key Repliz Anda |
| Base URL | Biarkan bawaannya, https://api.repliz.com |
Jaga kerahasiaan kunci Anda
Siapa pun yang memegang kedua kunci itu bisa bertindak atas nama workspace Anda. Jika sebuah kunci bocor, klik tombol refresh di sebelah Secret Key pada halaman Public API untuk membuat kunci baru, lalu perbarui kredensialnya di n8n.
Node yang tersedia
Paket ini berisi 19 node. Tiap node memerlukan paket Repliz tertentu; lihat Paket Harga untuk mengetahui isi tiap paket.
Akun
| Node | Paket | Operasi |
|---|---|---|
| Repliz Account | Standard+ | Get All, Count, Get, Get Statistics, Update Automation, Delete |
| Repliz Account Facebook | Gold+ | Authorize, Get Pages, Exchange Token, Connect, Reconnect |
| Repliz Account YouTube | Gold+ | Authorize, Get Channels, Exchange Token, Connect, Reconnect |
| Repliz Account LinkedIn | Gold+ | Authorize, Get Organization, Exchange Token, Connect, Reconnect |
| Repliz Account Instagram | Gold+ | Authorize, Connect, Reconnect |
| Repliz Account Threads | Gold+ | Authorize, Connect, Reconnect |
| Repliz Account TikTok | Gold+ | Authorize, Connect, Reconnect |
| Repliz Account Shopee | Gold+ | Authorize, Connect, Reconnect |
| Repliz Account Twitter | Gold+ | Authorize, Connect, Reconnect |
Node akun per platform mengikuti langkah yang sama dengan OAuth API. Lihat OAuth Flow Guide untuk urutan menjalankannya.
Komentar dan percakapan
| Node | Paket | Operasi |
|---|---|---|
| Repliz Comment | Standard+ | Get All, Get, Delete, Reply, Update Status |
| Repliz Chat | Gold+ | Get All, Get, Get Messages, Send Message, Mark as Read |
Konten dan penjadwalan
| Node | Paket | Operasi |
|---|---|---|
| Repliz Content | Gold+ | Get All, Get, Delete, Get Comments, Create Comment, Delete Comment, Like Comment, Get Statistics, Message Comment Author |
| Repliz Schedule | Premium+ | Get All, Get, Create, Update, Delete, Delete Many, Retry |
Automasi
| Node | Paket | Operasi |
|---|---|---|
| Repliz Automation | Gold+ | Get All, Create, Get, Update, Delete |
| Repliz Template Automation | Gold+ | Get All, Create, Get, Update, Delete |
Riset, penyimpanan, laporan, dan add-on
| Node | Paket | Operasi |
|---|---|---|
| Repliz Research | Gold+ | Search Threads Content by Keyword, Search Threads Content by User, Search Threads User |
| Repliz Storage | Add-on Storage | Get Statistics, Get All Files, Get File, Initialize Upload, Complete Upload, Delete File, Delete Many Files |
| Repliz Report | Gold+ | Get All, Get, Retry |
| Repliz Addon | Premium+ | Get Addon Allocation, Get TikTok Trending Music, Get Shopee Products, Get Link Metadata |
Get Addon Allocation berjalan di Standard+. Operasi Repliz Addon lainnya memerlukan Premium+.
Memanggil node di atas paket Anda
Jika paket Anda tidak mencakup sebuah node, request-nya gagal dengan galat dari API Repliz. Upgrade paket Anda, atau lihat API Access Tiers untuk mengetahui API yang dipakai tiap node.
Menjadwalkan unggahan
Operasi Create dan Update pada Repliz Schedule menerima field berikut:
| Field | Wajib | Deskripsi |
|---|---|---|
| Account ID | Ya | Akun terhubung yang dipakai untuk memublikasikan. Hanya pada Create. |
| Schedule At | Ya | Kapan diterbitkan, dalam format ISO 8601. |
| Post Type | Ya | text, image, video, reel, album, link, atau story. |
| Title | Tidak | Judul unggahan, dipakai untuk video. |
| Description / Caption | Tidak | Caption utama unggahan. |
| Topic | Tidak | Tag topik atau kategori untuk unggahan. |
| Share to Feed (Instagram) | Tidak | Ikut membagikan video Instagram ke feed. |
| Template ID | Tidak | Template automasi yang dilampirkan ke unggahan. |
| Medias (JSON) | Tidak | Berkas media yang dilampirkan. Lihat contoh di bawah. |
| Link Meta (JSON) | Tidak | Pratinjau tautan untuk unggahan link: { "title": "", "description": "", "url": "" }. |
| Additional Info (JSON) | Tidak | Opsi khusus platform seperti tag, mention, musik, dan produk. Lihat contoh di bawah. |
| Replies (JSON) | Tidak | Komentar yang dipasang di bawah unggahan setelah terbit, misalnya untuk membangun thread Threads. |
Jenis unggahan, batas media, dan opsi additionalInfo berbeda-beda per platform. Periksa halaman Spesifikasi platform Anda sebelum menyusun payload.
Medias (JSON): media yang akan diterbitkan. Unggah berkasnya dulu dengan node Repliz Storage lalu pakai URL-nya.
[
{
"type": "image",
"url": "https://storage.repliz.com/image.png",
"thumbnail": "https://storage.repliz.com/thumb.png",
"alt": "Teks deskripsi gambar"
}
]Replies (JSON): komentar yang dipasang setelah unggahan terbit.
[
{
"type": "text",
"description": "Terima kasih sudah menonton! Cek tautan di bio."
}
]Additional Info (JSON): biarkan field yang tidak Anda perlukan dalam keadaan kosong.
{
"isAiGenerated": false,
"isDraft": false,
"isAutoAddMusic": false,
"link": "",
"targetCountries": [],
"tags": ["marketing", "automation"],
"mentions": ["replizofficial"],
"collaborators": [],
"products": [],
"music": {
"id": "",
"artist": "",
"name": "",
"thumbnail": "",
"volume": { "video": 50, "music": 100 }
}
}Mengunggah berkas
Node Repliz Storage tidak mengirim berkasnya sendiri. Mengunggah memerlukan tiga node:
- Repliz Storage → Initialize Upload menerima nama berkas, ukuran dalam byte, dan tipe MIME. Node ini membuat catatan berkas dan mengembalikan URL
upload. - Sebuah node HTTP Request mengirim berkasnya dengan
PUTke URLuploadtersebut. Set headerContent-Typeke tipe MIME berkasnya, dan jangan menambahkan kredensial Repliz pada request ini. - Repliz Storage → Complete Upload menandai berkasnya siap dipakai.
Setelah itu Anda bisa memakai url berkas dari langkah 1 di Medias (JSON) ketika menjadwalkan unggahan. Lihat panduan Storage Upload untuk detail tiap langkahnya.
