• 06-05-2018, 12:36:17
    #1
    MErhabalar ;
    elimde karışık bi api var bir input ile değer gönderim bazı aşamalara girdikten sonra bize bir sonuç döndürüyor fakat ben bu aşamaları arkada yapamıyorum.bunun ile ilgili işlem nedir veya nasıl olmalıdır mesela sonuçu almak için şu işlemler lazım

    service login -> member login -> querygetlimited->querygetimage

    bu aşamalara yaptıktan sonra enson sonuç dönüyor ve ben bunu tek bir butona tıklayıp ajax loading öğesini çıkartınca en son cevap gelince cevabı basmasını istiyorum fakat ajax ile post yapınca CORS denen bir olaya takılıyorum apiye bağlanmıyor.curl ile de tek butonla olmuyor bunu nasıl ypaabilirim nasıl yardımcı olabilirsinmiz ?
  • 06-05-2018, 13:34:20
    #2
    api veren yer bu apiler public api mi private api mi?
  • 06-05-2018, 14:16:30
    #3
    private api hocam devlet bağlantılı bir kurum
  • 06-05-2018, 15:29:36
    #4
    anladım o zaman javascript tarafında bu istekleri atamazsınız cors a takılması da o yüzden. php kullanıyorsanız php tarafında bu işlemleri requestleri sırasıyla curl ile yapın ve json sonuç döndürün. örn: ajax.php?task=getimage gibi kendi ajax.php nizi oluşturun. javascript tarafında da ona istek atarak tertemiz halledersiniz.
  • 06-05-2018, 15:58:28
    #5
    aa vallahi hocam aşırı mantıklı hiç aklıma gelmemişti bir mthod oluşturalım iç içe curller ile çunkü her adımda key veriyor diğre adımda kullanman için sonra butona tıklayınca o methodu çağırırım ondan cevap gelene kadar loading yaparım cevabıda gelince yazarım

    doğru anlamışım dimi ?
  • 06-05-2018, 16:56:30
    #6
    aynen öyle bunları ajax.php de yaparsın sayfanda jquery ile ajax.php istek atar sonuca kadar dom da istediğini yaparsın.
  • 06-05-2018, 21:34:11
    #7
    Çok sağolun hocam bu tekniği hiç düşünememiştim laravel kullanıyorum apiconnect diye bir controller yapıp bunda fonksiyonlar halinde çalışacağım peki hangisi daha sağlıklı olur iç içe curl bağlantılarımı yoksa her method için api/servicelogin api/memberlogin gibi bunlara ayrı ayrı fonksiyonlar oluşturup fonksiyonlar arası atlamak mı daha sağlıklı olur yardımcılarını için teşekkür ederim
  • 06-05-2018, 23:03:03
    #8
    Loren adlı üyeden alıntı: mesajı görüntüle
    Çok sağolun hocam bu tekniği hiç düşünememiştim laravel kullanıyorum apiconnect diye bir controller yapıp bunda fonksiyonlar halinde çalışacağım peki hangisi daha sağlıklı olur iç içe curl bağlantılarımı yoksa her method için api/servicelogin api/memberlogin gibi bunlara ayrı ayrı fonksiyonlar oluşturup fonksiyonlar arası atlamak mı daha sağlıklı olur yardımcılarını için teşekkür ederim
    request süreleri önemli ama userı her türlü yorarsın ama her birini ayrı metod yazıp hata ayıklaması daha kolay olabilir ama iç içedede metodları sizde dışarı açmamış olursunuz kötüye kullanımı engellersiniz.
  • 07-05-2018, 19:01:39
    #9
    Çok Sağolun Hocam tekniğinizi deniyeceğim