Geliştirici portalı / API v1
Destek araçlarınızı birbirine bağlayın.
Sajama One'ı çalışma alanı kapsamlı API, imzalı webhook'lar ve Node.js SDK önizlemesiyle kendi araçlarınıza bağlayın.
Conversations API
Ayrı okuma ve yazma izinlerine sahip, çalışma alanına bağlı ve iptal edilebilir anahtarlar kullanın. Konuşmaları opak imleçlerle sayfalayın veya kalıcı asenkron kuyrukla düz metin yanıtları gönderin. Anahtarları tarayıcıya değil sunucuya koyun.
curl "https://sajamaone.com/api/v1/conversations?limit=50" \
-H "X-API-Key: YOUR_READ_KEY"Conversations API
curl -X POST "https://sajamaone.com/api/v1/conversations/CONVERSATION_ID/messages" \
-H "X-API-Key: YOUR_WRITE_KEY" \
-H "Idempotency-Key: YOUR_UNIQUE_REQUEST_ID" \
-H "Content-Type: application/json" \
-d '{"text":"Thanks for getting in touch."}'Giden webhook'lar
conversation.created ve message.created olaylarına abone olun. HMAC-SHA256 imzasını ham gövdenin aynısı üzerinden doğrulayın ve sabit teslimat kimliğiyle tekrarları tekilleştirin. Teslimat en az bir kez yapılır.
Node.js SDK önizlemesi
Kaynak kod konuşma okumayı, idempotent metin yanıtlarını ve zaman damgalı webhook imza doğrulamasını destekler. Henüz npm'de yayımlanmadı.
Mevcut sınırlar
Şu anda genel kullanıma açık tarayıcı widget çalışma zamanı API'si veya yerel Zapier bağlayıcısı yoktur. Genel API ekleri, mesaj düzenlemeyi veya silmeyi de desteklemez.