MCP sunucusu
Şablonlar
Bir kez yazılan, defalarca gönderilen bir gövde.
Şablon araçları
| Araç | Ne yapar |
|---|---|
| listTemplates | Etkin bağlantıdaki her şablon ve her birinin ne beklediği. |
| getTemplate | id veya slug ile tek bir şablon; yayımlanmış anahtarları ve en yeni sürümüyle birlikte. |
| createTemplate | Bir gövdeyi saklayın; isterseniz hemen gönderilebilmesi için yayımlayın. |
| previewTemplate | Verilen değerlerle bir şablonu göndermeden oluşturun. |
| sendWithTemplate | Bir şablondan kurulmuş bir mesajı, prop'ları doldurulmuş hâlde gönderin. |
Şablonlar BAĞLANTIYA aittir; dolayısıyla bunlar setActiveConnection ile en son adlandırılan posta kutusu üzerinde çalışır ve bir iş arkadaşının yazdığı şablon da onlardan biridir.
Bir taslak gönderilemez. previewTemplate onu oluşturur, sendWithTemplate ise template_not_published ile reddeder ve bu asimetri tam da meselenin kendisidir: kimsenin yayımlamadığı bir gövde, kimsenin onaylamadığı bir gövdedir.
Prop'lar çıkış yolunda katı biçimde denetlenir. Bilinmeyen bir anahtar ya da eksik bir zorunlu anahtar, sipariş numarasının olması gereken yere boşluk yollamak yerine gönderimi doğrudan reddeder; bu da aşağı akışta hiçbir şeyin raporlamayacağı tek hatadır.