Skip to content

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 ​

  1. Buka Settings > Community Nodes.
  2. Klik Install a community node.
  3. Masukkan n8n-nodes-repliz sebagai nama paket npm.
  4. Setujui pemberitahuan risikonya lalu klik Install.

Lewat baris perintah ​

Pasang paketnya di folder nodes pada direktori data n8n Anda, lalu mulai ulang n8n:

bash
cd ~/.n8n/nodes
npm install n8n-nodes-repliz

Jika Anda menjalankan n8n di Docker, jalankan perintah ini di dalam container.

Kredensial ​

Setiap node Repliz memakai kredensial Repliz API.

  1. Di dasbor Repliz Anda, buka Settings → Public API lalu salin Access Key dan Secret Key Anda.
  2. Di n8n, tambahkan sebuah node Repliz, lalu buat kredensial Repliz API baru dan isi:
FieldDeskripsi
Access KeyAccess Key Repliz Anda
Secret KeySecret Key Repliz Anda
Base URLBiarkan 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 ​

NodePaketOperasi
Repliz AccountStandard+Get All, Count, Get, Get Statistics, Update Automation, Delete
Repliz Account FacebookGold+Authorize, Get Pages, Exchange Token, Connect, Reconnect
Repliz Account YouTubeGold+Authorize, Get Channels, Exchange Token, Connect, Reconnect
Repliz Account LinkedInGold+Authorize, Get Organization, Exchange Token, Connect, Reconnect
Repliz Account InstagramGold+Authorize, Connect, Reconnect
Repliz Account ThreadsGold+Authorize, Connect, Reconnect
Repliz Account TikTokGold+Authorize, Connect, Reconnect
Repliz Account ShopeeGold+Authorize, Connect, Reconnect
Repliz Account TwitterGold+Authorize, Connect, Reconnect
Repliz Account PinterestGold+Authorize, Connect, Reconnect
Repliz Account WhatsAppGold+Create Session, Get Session, Connect, Reconnect
Repliz Account TelegramGold+Create Session, Get Session, Send Password, Connect, Reconnect

Node akun per platform mengikuti langkah yang sama dengan OAuth API. Lihat OAuth Flow Guide untuk urutan menjalankannya.

Komentar dan percakapan ​

NodePaketOperasi
Repliz CommentStandard+Get All, Get, Delete, Reply, Update Status
Repliz ChatGold+Get All, Get, Get Messages, Send Message, Mark as Read

Konten dan penjadwalan ​

NodePaketOperasi
Repliz ContentGold+Get All, Get, Delete, Get Comments, Create Comment, Delete Comment, Like Comment, Get Statistics, Message Comment Author
Repliz SchedulePremium+Get All, Get, Create, Update, Delete, Delete Many, Retry

Automasi ​

NodePaketOperasi
Repliz AutomationGold+Get All, Create, Get, Update, Delete
Repliz Template AutomationGold+Get All, Create, Get, Update, Delete

Riset, penyimpanan, laporan, dan add-on ​

NodePaketOperasi
Repliz ResearchGold+Search Threads Content by Keyword, Search Threads Content by User, Search Threads User
Repliz StorageAdd-on StorageGet Statistics, Get All Files, Get File, Initialize Upload, Complete Upload, Delete File, Delete Many Files
Repliz ReportGold+Get All, Get, Retry
Repliz AddonPremium+Get Addon Allocation, Get TikTok Trending Music, Get Shopee Products, Get WhatsApp Channels, Get Telegram Channels, Get Pinterest Boards, 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:

FieldWajibDeskripsi
Account IDYaAkun terhubung yang dipakai untuk memublikasikan. Hanya pada Create.
Schedule AtYaKapan diterbitkan, dalam format ISO 8601.
Post TypeYatext, image, video, reel, album, link, atau story.
TitleTidakJudul unggahan, dipakai untuk video YouTube dan sebagai judul pin Pinterest.
Description / CaptionTidakCaption utama unggahan.
TopicTidakTag topik atau kategori untuk unggahan.
Share to Feed (Instagram)TidakIkut membagikan video Instagram ke feed.
WhatsApp / Telegram Channel / Pinterest Board (JSON)TidakChannel, grup, atau board tujuan, berupa item dari Repliz Addon (Get WhatsApp Channels, Get Telegram Channels, atau Get Pinterest Boards). Biarkan {} untuk Status WhatsApp atau Story Telegram. Wajib untuk Pinterest.
Template IDTidakTemplate automasi yang dilampirkan ke unggahan.
Medias (JSON)TidakBerkas media yang dilampirkan. Lihat contoh di bawah.
Link Meta (JSON)TidakPratinjau tautan untuk unggahan link: { "title": "", "description": "", "url": "" }.
Additional Info (JSON)TidakOpsi khusus platform seperti tag, mention, musik, produk, dan link (link tujuan Pinterest). Lihat contoh di bawah.
Replies (JSON)TidakKomentar 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.

json
[
  {
    "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.

json
[
  {
    "type": "text",
    "description": "Terima kasih sudah menonton! Cek tautan di bio."
  }
]

Additional Info (JSON): biarkan field yang tidak Anda perlukan dalam keadaan kosong.

json
{
  "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:

  1. Repliz Storage → Initialize Upload menerima nama berkas, ukuran dalam byte, dan tipe MIME. Node ini membuat catatan berkas dan mengembalikan URL upload.
  2. Sebuah node HTTP Request mengirim berkasnya dengan PUT ke URL upload tersebut. Set header Content-Type ke tipe MIME berkasnya, dan jangan menambahkan kredensial Repliz pada request ini.
  3. 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.