SocialHub.AI
Sumber · Pusat Pembangun

WhatsApp · LINE · RCS

Sambungkan WhatsApp (Meta Cloud API), LINE (Pemesejan API) dan RCS (Google RBM) dengan akaun pembekal anda sendiri. Setiap satu ialah saluran dalam air terjun penghantaran yang sama seperti e-mel, SMS dan push — dimatikan sehingga anda menyambungkannya, dengan persetujuan dikuatkuasakan pada masa penghantaran.

Cara ia berfungsi

Bawa akaun anda sendiri

Setiap saluran menggunakan akaun penyedia jenama anda sendiri — Akaun Perniagaan Meta WhatsApp, Akaun Rasmi LINE atau ejen RBM yang disahkan Google. Saluran kekal dimatikan sehingga anda menyambungkannya; tiada apa yang dihantar sebelum itu.

Air terjun hantaran tunggal

Tiada "hantar WhatsApp" API yang berasingan. Setiap satu merupakan saluran dalam enjin kempen/automasi yang sama seperti e-mel, SMS dan push — satu had frekuensi kongsi, sandaran automatik ke saluran seterusnya (e-mel sentiasa berfungsi).

Persetujuan dikuatkuasakan semasa penghantaran

Pilihan masuk pemasaran ditandakan setiap saluran pada masa penghantaran (marketing_whatsapp / marketing_line / marketing_rcs). Ahli tanpa persetujuan yang betul dilangkau, bukan dihantar.

Rahsia disulitkan

Token akses, rahsia saluran dan kunci akaun perkhidmatan disulitkan semasa tidak digunakan dan tidak pernah dikembalikan oleh API. Anda menampalnya sekali dalam Tetapan → Saluran.

WhatsApp

Sambungkan Akaun Perniagaan Meta WhatsApp anda. Mesej yang dimulakan oleh perniagaan menggunakan templat yang diluluskan oleh Meta.

// WhatsApp — Meta WhatsApp Cloud API (Settings → Channels → WhatsApp)
//   • Phone number id      — from your WhatsApp Business Account (WABA)
//   • Access token         — WABA access token (write-only, encrypted at rest)
//   • Templates            — business-initiated messages use Meta-APPROVED templates
//
// Addressed by the member's phone number. Off until enabled; once on, WhatsApp joins
// the send waterfall. Meta business verification happens on Meta's side before delivery.

LINE

Sambungkan satu LINE Akaun Rasmi. Ahli dihubungi oleh LINE userId — dirakam melalui ikuti webhook (disahkan tandatangan) atau portal satu ketikan Connect LINELihat Benamkan Portal Ahli panduan untuk sesi pengguna yang dilog masuk yang menjadi tumpuan aliran portal.

// LINE — Messaging API (Settings → Channels → LINE)
//   • Channel access token — long-lived token (write-only, encrypted)
//   • Channel secret       — OPTIONAL, only to receive follow/unfollow events (below)
//   • LINE Login channel   — OPTIONAL, powers one-tap portal "Connect LINE"
//
// LINE is addressed by the member's LINE userId — captured two ways:
//
// 1) Follow webhook. Point your LINE Official Account's webhook at:
//      POST  https://flash.socialhub.ai/api/webhooks/line/{teamId}
//    Flash verifies the x-line-signature header before acting:
//      signature == base64( HMAC-SHA256( rawRequestBody, <channel secret> ) )
//    follow  -> the member's LINE userId is (re)linked
//    unfollow-> Flash stops targeting them on LINE
//    (Always returns 200 so LINE keeps the endpoint enabled.)
//
// 2) One-tap portal Connect LINE (needs the LINE Login channel). The member taps
//    "Connect LINE" on their portal privacy page and authorizes via LINE Login;
//    Flash links their LINE account to their membership automatically.

RCS

Sambungkan ejen RBM yang disahkan Google dan akaun perkhidmatan. Flash menukar kunci akaun perkhidmatan untuk token OAuth2 bahagian pelayan pada masa penghantaran.

// RCS — Google RCS Business Messaging / RBM (Settings → Channels → RCS)
//   • RBM agent id             — your Google-VERIFIED RBM agent (the sender)
//   • Service-account email    — the SA that calls the RBM API
//   • Service-account key (PEM)— write-only, encrypted; exchanged for an OAuth2 token
//                                server-side at send time
//
// Addressed by E.164 phone (like SMS/WhatsApp). Reaches RCS-capable Android handsets;
// falls back automatically when a recipient can't receive RCS. Google verifies the
// RBM agent on Google's side before delivery is live.

Bagus untuk diketahui

  • Setiap saluran adalah setiap ruang kerja dan dimatikan secara lalai — ruang kerja tanpa akaun yang disambungkan mengekalkan laluan e-mel dahulu tanpa sebarang perubahan tingkah laku.
  • Anda tidak pernah memanggil titik akhir "hantar" setiap saluran: mengarang kempen atau automasi sekali dan pelan saluran memilih saluran yang betul bagi setiap ahli, kembali kepada e-mel.
  • WhatsApp dan RCS ditangani melalui telefon; LINE oleh ahli LINE userId (ikut webhook atau portal Connect LINE).
  • Pengesahan/penyedia perkhidmatan (Pengesahan perniagaan meta, LINE persediaan OA, Google pengesahan ejen RBM) berlaku di pihak penyedia — Flash memegang kelayakan dan menguatkuasakan persetujuan, tetapi tidak boleh memintas kelulusan penyedia.

Menyambungkan saluran pesanan?

Tampal kelayakan pembekal anda dalam tetapan Saluran, dayakan dan saluran akan menyertai kempen dan perjalanan sedia ada anda secara automatik.