REX API
Başlarken
PanelKeşfet API
REX API
Ödeme Yönetimi
REX API
BiP’te Keşfet menüsü altındaki her bir servis; ulusal markalara, TV şovlarına, ünlülere, sivil ve kamu kurumlarına,organizasyonlara, orta-küçük ölçekli işletmelere ve küçük kullanıcı gruplarına hizmet vermek amacıyla oluşturulmuştur. Servisler üzerinden;
TES, yukarda bahsi geçen BiP yeteneklerinin bir API aracılığıyla dışarı açılmasını sağlayan ortamdır. Bu API yi kullanarak servis sahipleri servise gelen her türlü event ve mesajı dinleyebilir, servis kurgularına göre kullanıcılarına istedikleri mesajı gönderebilirler.
Öte yandan bir API kullanmadan bir GUI aracılığıyla kullanıcılara veya takipçilerine mesaj gönderip almak isteyen servis sahipleri içinse BiPÜssü Panel’i geliştirilmiştir. BiPÜssü Panel’i TES API yi kullanarak oluşturulmuştur ve BiP yeteneklerinin servisler dünyasına bir GUI aracılığıyla açıldığı platform olarak düşünülebilir.
BiPÜssü Panel’i mesaj gönderimi ve alma dışında REX adını verdiğimiz yeteneği sayesinde, servise mesaj atan her kullanıcıya önceden tanımlanmış komutlara uygun statik veya dinamik veriler dönebilir. Yalnız dinamik veri dönebilmek için, dinamik verinin bulunduğu sistem ile programatik bağlantı kurması gerekir. REX, açmış olduğu API ler ile buna imkan sağlamaktadır.
BiPÜssü Panel’inde Komutlar, İçerik ve Etiket Yönetimi, Bot Yönetimi ya da Sistem mesajları menüsü altından tanımlamalar yapılır. REX sistemi bu tanımlamalar sayesinde servise mesaj gönderen kullanıcıya cevap döner.
Servis sahibi isterse hem REX in cevap dönebilme yeteneğini kullanır hem TES Api entegrasyonunu yapabilir. REX sistemi kendisine gelen mesaja karşılık bir kural/içerik/bot tanımı varsa ona karşılık tanımlanmış cevabı döner, yoksa servis sahibinin dış sistem ws url’ine mesajı iletir. Servis sahibi tarafından yazılan web servis TES Api entegre bir servis olmalıdır. Bu kullanım şekli kısmi REX kullanımına örnektir.
Dönüş Mesajı olarak Dış Bağlantı seçilmiş olması halinde REX sistemi kullanıcıdan gelen mesajı Dış Bağlantı URL ine belirlenen bir interface yapısına uygun olarak iletir. Yine bu interface yapısına uygun olarak kendisine dönen senkron cevabı da kullanıcıya döner.
- Metin mesajları
- Görsel
- Ses
- Video
- Zengin Medya Mesajı
TES, yukarda bahsi geçen BiP yeteneklerinin bir API aracılığıyla dışarı açılmasını sağlayan ortamdır. Bu API yi kullanarak servis sahipleri servise gelen her türlü event ve mesajı dinleyebilir, servis kurgularına göre kullanıcılarına istedikleri mesajı gönderebilirler.
Öte yandan bir API kullanmadan bir GUI aracılığıyla kullanıcılara veya takipçilerine mesaj gönderip almak isteyen servis sahipleri içinse BiPÜssü Panel’i geliştirilmiştir. BiPÜssü Panel’i TES API yi kullanarak oluşturulmuştur ve BiP yeteneklerinin servisler dünyasına bir GUI aracılığıyla açıldığı platform olarak düşünülebilir.
BiPÜssü Panel’i mesaj gönderimi ve alma dışında REX adını verdiğimiz yeteneği sayesinde, servise mesaj atan her kullanıcıya önceden tanımlanmış komutlara uygun statik veya dinamik veriler dönebilir. Yalnız dinamik veri dönebilmek için, dinamik verinin bulunduğu sistem ile programatik bağlantı kurması gerekir. REX, açmış olduğu API ler ile buna imkan sağlamaktadır.
BiPÜssü Panel’inde Komutlar, İçerik ve Etiket Yönetimi, Bot Yönetimi ya da Sistem mesajları menüsü altından tanımlamalar yapılır. REX sistemi bu tanımlamalar sayesinde servise mesaj gönderen kullanıcıya cevap döner.
Servis sahibi isterse hem REX in cevap dönebilme yeteneğini kullanır hem TES Api entegrasyonunu yapabilir. REX sistemi kendisine gelen mesaja karşılık bir kural/içerik/bot tanımı varsa ona karşılık tanımlanmış cevabı döner, yoksa servis sahibinin dış sistem ws url’ine mesajı iletir. Servis sahibi tarafından yazılan web servis TES Api entegre bir servis olmalıdır. Bu kullanım şekli kısmi REX kullanımına örnektir.
Bot Yönetimi
BiPÜssü Panel’inde bu menüden AIML dilinde botlar yazılabilinir. Bilindiği gibi botlarda da kullanıcının yazdığı mesaja göre diyaloglar oluşturabilmektedir. REX sistemi bu botların yönetiminden sorumludur. Kısaca botların çalıştırılması ve sonucunda çıkan cevabın servise mesaj gönderen kullanıcıya dönüşü REX sistemi tarafından yönetilir.Komutlar
BiPÜssü Panel’inde bu menüden tanımlanan içeriklerin servise mesaj gönderen kullanıcıya gönderimini REX sistemi yönetir.Dönüş Mesajı olarak Dış Bağlantı seçilmiş olması halinde REX sistemi kullanıcıdan gelen mesajı Dış Bağlantı URL ine belirlenen bir interface yapısına uygun olarak iletir. Yine bu interface yapısına uygun olarak kendisine dönen senkron cevabı da kullanıcıya döner.