Penyambung Zapier & Make
Sambungkan Flash kepada beribu-ribu aplikasi tanpa menulis kod. Dalam Zapier atau Make, peristiwa Flash boleh memulakan aliran kerja di mana-mana sahaja — dan aliran kerja tersebut boleh menolak data kembali ke Flash. Tiada integrasi berasingan untuk dipasang: penyambung dibina pada webhook yang sama dan v2 REST API didokumenkan di sini.
Tiga bahagian, semuanya telah dibina
Setiap automasi tanpa kod diperbuat daripada pencetus, satu atau lebih tindakan dan kaedah pengesahan. Flash menyediakan ketiga-tiganya daripada permukaan platform sedia ada.
Pencetus = peristiwa webhook
Senarai pencetus penyambung adalah betul-betul katalog acara langsung — ahli dicipta, peringkat dinaik taraf, pesanan dibuat dan sebagainya.
Tindakan = titik akhir v2
Tindakan memanggil titik akhir v2 REST — cipta ahli, anugerahkan mata, keluarkan kupon, tambah rekod object tersuai.
Pengesahan = kunci API berskop
Penyambung mengesahkan dengan kunci fl_live_ yang dihantar sebagai Authorization: Bearer, hanya terhad kepada tindakan dan peristiwa yang diperlukan.
Kontrak Hook REST
Model Hook REST Zapier (dan pencetus segera Make) dipetakan terus ke titik akhir webhook Flash — tiada bahagian belakang tambahan. Hook REST melanggan tepat satu peristiwa; apabila pengguna mematikan Zap, ia akan berhenti melanggan. Ketiga-tiga langkah kitaran hayat menggunakan kekunci webhooks:manage.
# subscribe (what the connector does when a Zap turns on)
curl -X POST https://flash.socialhub.ai/api/v2/webhooks \
-H "Authorization: Bearer fl_live_..." \
-H "Content-Type: application/json" \
-d '{ "url": "https://hooks.zapier.com/...", "eventTypes": ["member.created"] }'
# 201 { "data": { "id": "whe_..." } } <-- stored as the subscription id
# unsubscribe (Zap turned off)
curl -X DELETE https://flash.socialhub.ai/api/v2/webhooks/whe_... \
-H "Authorization: Bearer fl_live_..."Tolak data kembali ke Flash
Tindakan hanyalah panggilan ke titik akhir v2 dengan skop kunci. Berikan kunci penyambung hanya apa yang diperlukannya — contohnya members:write untuk mencipta ahli, atau objects:write untuk menambah rekod object tersuai — dan setiap panggilan disahkan dan diaudit seperti mana-mana permintaan API yang lain.
# example action: upsert a member when something happens in another app
curl -X POST https://flash.socialhub.ai/api/v2/members \
-H "Authorization: Bearer fl_live_..." \
-H "Content-Type: application/json" \
-d '{ "email": "ada@example.com", "fullName": "Ada Lovelace" }'Cipta dan skop kekunci dalam Akaun → API Kekunci. Layari setiap tindakan yang tersedia dalam rujukan REST API.