• 22-09-2019, 15:51:36
    #1
    Merhaba, bitmek üzere olan projemiz ile HTTP API'leri sayesinde verilerinizi JSON formatında saklamanızı, okumanızı ve değiştirmenizi sağlayabilmektesiniz.

    Kısacası API tabanlı bir JSON veri depolama hizmeti sunuyoruz.

    Basit, merkezi olmayan veri depolamaya ihtiyaç duyan IOT'lar, web siteleri ve sunucusuz uygulamalarınız için tercih edeceğiniz bir seçim olacaktır.

    Yazılımı ücretsiz olarak paylaşılmaktayım.

    Bu sistemi, yazılımlarınıza entegre edebilirsiniz veya faaliyete geçirerek SaaS aboneliği şeklinde uygulama üzerinden para kazanabilirsiniz.

    İlgilenenler lütfen iletişime geçsin.



    ***Proje'nin Kullanımına Dair Görüntüler***

    Aşağıdaki adres çubuğunda "hasankilic" size ait olan kullanıcı adıdır.
    "users" ise collection ismidir. Bunu tablo yapısı gibi düşünebilirsiniz. Ben bu örnekte users tablosuna içerik ekliyorum farzedin. Siz istediğiniz gibi şekillendirebilirsiniz.

    Tek bir JSON objesi saklayabilirsiniz.



    Birden fazla kayıt ekleyebilirsiniz



    Collectiona ait tüm kayıtları çekebilirsiniz



    Tek bir objeyi Get edebilirsiniz



    İstersiniz tüm collection'u isterseniz de tek bir objeyi ID değerini belirterek silebilirsiniz



    İstediğiniz herhangi bir objenin değerlerini değiştirebilirsiniz



    ***İletişim İçin***

  • 22-09-2019, 16:50:31
    #2
    Farklı ve güzel bir proje fakat şunu tam anlayamadım;
    kişiler niçin kendi json dosyalarını kullanmak yerine bunu kullansınlar?
    Eğer illaki api ile yaplacaksa, yine bir json dosyası oluşturup işlemleri kendi sitelerinde de yapabilirler. Ayrıca secret key ve secret api bilgilerini kişinin sisteme bağlanması için girmesi gerekiyor, tuttuğunuz cookiler yıllık mı?
    Ayrıca önemli veriler var ise bunların güvenliğini nasıl garanti edeceksiniz?

    Hayırlı satışlar
  • 22-09-2019, 17:22:08
    #3
    HaYLaZ adlı üyeden alıntı: mesajı görüntüle
    Farklı ve güzel bir proje fakat şunu tam anlayamadım;
    kişiler niçin kendi json dosyalarını kullanmak yerine bunu kullansınlar?
    Eğer illaki api ile yaplacaksa, yine bir json dosyası oluşturup işlemleri kendi sitelerinde de yapabilirler. Ayrıca secret key ve secret api bilgilerini kişinin sisteme bağlanması için girmesi gerekiyor, tuttuğunuz cookiler yıllık mı?
    Ayrıca önemli veriler var ise bunların güvenliğini nasıl garanti edeceksiniz?

    Hayırlı satışlar

    1) Kişiler niçin kendi json dosyalarını kullanmak yerine bunu kullansınlar? Eğer illaki api ile yaplacaksa, yine bir json dosyası oluşturup işlemleri kendi sitelerinde de yapabilirler.

    Öncelikle bu sistem statik bir JSON dosyası değil. Verileriniz, veritabanı ile ilişkili durumda. Sistem size sadece JSON merkezli bir sonuç vermekte.

    Kendi web servisini yazabilenler tabiki kendi servislerini yazabilirler. Bu cümleniz her doğa olayı için geçerli. Eğer kişi kendi işini kendi yapabiliyorsa ne diye bir başkasından hizmet alsın ki, öyle değil mi ?

    Bir web servisin nasıl yazılacağını bilmeyenler, IoT cihazların WI-FI modülünü kullananlar, III.parti uygulamalarla, sürekli güncellenen bilgilerini senkronize etmek isteyenler, müşterilerine (şimdilik Public) API hizmeti vermek isteyen ve daha fazlası için kullanmak isteyenler tercih edebilir.


    2) Ayrıca secret key ve secret api bilgilerini kişinin sisteme bağlanması için girmesi gerekiyor, tuttuğunuz cookiler yıllık mı?


    API servislerinde cookie tutulmaz bunun yerine Token üretilir. Doğrulama içinse API Secret ve API Key kullanılır.
    Bu sistemde ise biz API Key kullanıyoruz ve herhangi bir ay,gün,yıl kısıtlaması mevcut değil. Hizmet kapanana kadar tüm bilgileriniz saklanacaktır. Bu sayede dilediğiniz vakitte bağlanabilir ve sorgu hakkınız varsa dilediğiniz zaman kullanabilirsiniz.


    3) Ayrıca önemli veriler var ise bunların güvenliğini nasıl garanti edeceksiniz?


    Veritabanına kayıt edilen tüm bilgilere önemli gözüyle bakıyoruz. Verilerin önem değerini kategorize etmediğimiz için yedekleme ve yazılım güvenlik tespiti her gün yapılmaktadır. Çünkü bu veriler uzun ömürlü olarak saklanmaktadır ve bir nevi müşterimizin II. veritabanı olarak görmekteyiz.

    Sorularınız ve iyi dileğiniz için teşekkür ederim, umarım net bir şekilde cevaplamışımdır



    Güncelleme : Yazılımı ücretsiz olarak paylaşılmaktayım. İletişime geçebilirsiniz.