Entegrasyonlar
Entegrasyonlar, botu harici servislerle ilişkilendirir. Her entegrasyon, şifrelenmiş sırlarla birlikte kaydedilmiş bir yapılandırmadır ve daha sonra tepki eylemleri tarafından kullanılır. Bölüm sol menüde Entegrasyonlar olarak yer alır; her kartta Entegrasyon Ekle düğmesi, bağlantı anahtarı ve Yapılandır düğmesi bulunur.
Kullanılabilir Servisler
- IA — dil modeli (OpenAI uyumlu API). Bkz. IA Yanıtları.
- Google Sheets — tabloya satır ekleme.
- Google Drive — bir klasöre dosya yükleme.
- GetCourse — kullanıcıları ve anlaşmaları GetCourse'a gönderme.
- Webhook — HTTP üzerinden herhangi bir servise evrensel veri gönderme.
- Harici İşleyici — WebSocket üzerinden kendi arka ucunuzu bağlama: tepkiyi sunucunuz işler. Bkz. Harici İşleyici.
Yapılandırma
Eklerken Servis seçilir, Ad ve türe bağlı yapılandırma alanları girilir:
Webhook
- Webhook URL'si — alıcı adresi.
- HMAC imzası (sır) — özgünlük doğrulama için; istek
X-Signature: sha256=...başlığıyla imzalanır.
GetCourse
- Hesap ve Gizli Anahtar.
- Nesne — «Kullanıcılar» veya «Anlaşmalar».
Google Sheets
- Tablo ID'si ve Aralık.
- Servis hesabı JSON'ı (sır) — Google servis hesabı anahtarı.
Google Drive
- Klasör ID'si.
- Servis hesabı JSON'ı (sır).
IA
- Temel URL, Model, Sistem promtu, API anahtarı (sır). Ayrıntılar — IA Yanıtları.
Harici İşleyici
WebSocket entegrasyonu: sunucunuz GetMyBot'a bağlanır ve tepkileri Telegram Bot API formatında komutlarla yanıtlayarak işler.
- WebSocket Adresi — servisinizin bağlandığı adres.
- Bağlantı token'ı (sır) — oluşturulduğunda yalnızca bir kez gösterilir; yeniden oluşturma düğmesi mevcuttur.
Protokol ayrıntıları ve servis örnekleri — Harici İşleyici.
Tepkilerde Kullanım
- IA ve Webhook hemen eylem/kanal olarak kullanılabilir: IA eylemi ekleyin veya webhook adresine Web İsteği eylemiyle veri gönderin.
- Yapılandırıcıdaki GetCourse, Google Tablo, Google Drive eylemleri «yakında» olarak işaretlenmiştir — entegrasyonların kendisi şimdiden yapılandırılabilir.
Güvenlik
Tüm giden istekler SSRF korumasından geçer (iç ağa erişim engellenir) ve yanıt boyutu sınırlıdır. Entegrasyon sırları şifrelenmiş biçimde saklanır.
Sonraki Adımlar
- IA Yanıtları — modelin yapılandırılması ve kullanımı.
- Harici İşleyici — WebSocket üzerinden kendi arka ucunuzu bağlama.
- Kaynaklar ve Anahtarlar — veri okuma ve yazma için REST/OzmaDB bağlayıcıları.
- Web İstekleri ve Webhook'lar — gelen ve giden HTTP.