Geliştiriciler
GEODI ve MOBIDI geliştiriciler için pek çok imkan sunarlar. Her iki yazılım da 2 temel katmandan oluşur, Engine ve Html5/Json/Javascript arayüzler. Böylece dilerseniz tamamen farklı bir arayüz oluşturabilir veya geliştirdiğiniz yazılımdan Engine çağrıları yapabilirsiniz. Mevcut arayüzlerin tümünü ya da sadece hedeflediğiniz sayfaları CSS ve diğer yöntemlerle değiştirmeniz de mümkündür.
Engine düzeyinde geliştirme için c# ve Microsoft .NET Assembly veya Java kullanabilirsiniz. GEODI veya MOBIDI'yi kendi uygulamalarınız içinde kullanmak isterseniz REST API çağrısı yapabilmek yeterlidir.
Devam eden sayfalarda ayrıntılı API dokümantasyonu ve örnekler bulacaksınız.Örnekleri githup'dan indirip inceleyebilir, yeni geliştireceğiniz uygulamalar için temel olarak kullanabilirsiniz.
Örnekler içinde kod yazmadan API sonuçlarını görebileceğiniz etkileşimli sayfaları da bulabilirsiniz.
Başlarken
- Sık Sorulan Sorular
- Geliştiriciler için Temel GEODI Mimarisi
- İzin ve Yasakların GEODI ve diğer uygulamalar arasında paylaşımı
- eBYS ve Arşiv Yazılımları için Entegrasyon Notları
- Sistem Yapılandırma - Güvenlik Ayarları
- E-Ticaret/Ödeme Sistemi Entegrasyonu
GEODI Api Dokümantasyonu
- Geodi Token Oluşturma
- Geodi Query API ( Query )
- Geodi Data Extraction API ( Formatter )
- Geodi Feed Api ( FeedHandler )
- Geodi Workspace Information Api ( WSInfo )
- Kullanıcı Yetkilerini Paylaşma ( GEODI → APP)
- Geodi User Token API - Güvenilen istemciler için SSO
- Kullanıcı Olaylarını izleme/Olay Geçmişine Ulaşma
- Embedded Result - Gömülü Sonuç Gösterimi
- Embedded Viewer- Gömülü Doküman Gösterimi
- GEODI REST API
Arayüzleri Özelleştirme
- Html eklenti yazma
- Dashboard hazırlama
- Sorgu Görünümü hazırlama
- Doküman liste sonuçlarını düzenleme
- Tema Hazırlama
- Layout Hazırlama
- Template Hazırlama
- Harita stilleri
- Makrolar
- Yerelleştirme
- Raporlar
- Projeye Banner Ekleme