• 06-01-2026, 15:54:43
    #1
    Merhaba, bir kurum ile sipariş konusunda anlaşma yaptık.
    İlgili kurumun mağazalarında müşteri sipariş geçiyor, sipariş bize düşecek. Bunun için FTP sistemi kullanıyorlar. API vs biliyoruö ancak bu ftp sistemini anlamadım. Deneme siparişi gönderdiler, ftp hesabımıza klosore dosya olarak siparişler tek tek düşüyor. Bu konuda nasıl bir sistem yapabiliriz?
  • 06-01-2026, 15:56:19
    #2
    Enterasan geldi bana
  • 06-01-2026, 15:57:07
    #3
    Cron ile her yeni klasör açılınca bildirim atan bir sistem yapılabilir hocam
  • 06-01-2026, 15:57:45
    #4
    Ya da klasör açılan yerde bu klasörleri ve içindeki bilgileri okuyup sipariş olarak gösteren bir sistem geliştirilebilir.
  • 06-01-2026, 15:59:10
    #5
  • 06-01-2026, 16:00:14
    #6
    Maximus178 adlı üyeden alıntı: mesajı görüntüle
    Ya da klasör açılan yerde bu klasörleri ve içindeki bilgileri okuyup sipariş olarak gösteren bir sistem geliştirilebilir.
    Direk ana dizine bu şekilder dosya düşüyor. Bunları okuyarak listeleyecek bir sistem yapılabilir o zaman
  • 06-01-2026, 16:06:11
    #7
    ilginç bir yol izlemişler. Php/python türevi bir yazılımla şöyle yapılmalı:

    X klasörünün içindeki dosyalar belleğe veya bir dosyaya dosya oluşturulma tarihleriyle yazılır. Okuma kolaylığı açısından json veya csv bir dosyaya yazılabilir.
    Ardından her birkaç saniyede bir bu klasör taranarak yeni bir dosya oluşturulmuş mu diye yazılan dosyadaki içerikle karşılaştırılır.
    Yeni bir dosya gelmişse içeriği ekrana basılır veya sms atılır veya ne istiyorsanız öyle yapılır.

    veya

    her çalıştırmada bütün dosyalar okunup tarihe göre sıralanır ve scrollu bir yapıda yukarıdan aşağı doğru listelenir. İşiniz bitince "sipariş teslim edildi" butonuna tıklarsınız. O sipariş gri olur. Teslim edilmeyenler kırmızı olarak bekler.

    sonuçta, dosya okuma ve listeleme fonksiyonları dışında bir zorluğu olmayan bir sistem geliştirmiş olursunuz. Bu gibi sistemlerde her sipariş işleminin ardından tüm dosyaları yedekleme de önemli.
  • 06-01-2026, 18:57:50
    #8
    Javus adlı üyeden alıntı: mesajı görüntüle
    Direk ana dizine bu şekilder dosya düşüyor. Bunları okuyarak listeleyecek bir sistem yapılabilir o zaman
    Bunu okuyacak dosyayı chatgptye yaptırırsınız hocam, dosya içeriğini verip şöyle gözükmesini bu detayların olmasını vs istiyorum derseniz, her mevcut dosyanın içeriğini tarihini vs baz alarak bir kod çıkartacaktır
  • 06-01-2026, 23:05:07
    #9
    phpc adlı üyeden alıntı: mesajı görüntüle
    ilginç bir yol izlemişler. Php/python türevi bir yazılımla şöyle yapılmalı:

    X klasörünün içindeki dosyalar belleğe veya bir dosyaya dosya oluşturulma tarihleriyle yazılır. Okuma kolaylığı açısından json veya csv bir dosyaya yazılabilir.
    Ardından her birkaç saniyede bir bu klasör taranarak yeni bir dosya oluşturulmuş mu diye yazılan dosyadaki içerikle karşılaştırılır.
    Yeni bir dosya gelmişse içeriği ekrana basılır veya sms atılır veya ne istiyorsanız öyle yapılır.

    veya

    her çalıştırmada bütün dosyalar okunup tarihe göre sıralanır ve scrollu bir yapıda yukarıdan aşağı doğru listelenir. İşiniz bitince "sipariş teslim edildi" butonuna tıklarsınız. O sipariş gri olur. Teslim edilmeyenler kırmızı olarak bekler.

    sonuçta, dosya okuma ve listeleme fonksiyonları dışında bir zorluğu olmayan bir sistem geliştirmiş olursunuz. Bu gibi sistemlerde her sipariş işleminin ardından tüm dosyaları yedekleme de önemli.
    Maximus178 adlı üyeden alıntı: mesajı görüntüle
    Bunu okuyacak dosyayı chatgptye yaptırırsınız hocam, dosya içeriğini verip şöyle gözükmesini bu detayların olmasını vs istiyorum derseniz, her mevcut dosyanın içeriğini tarihini vs baz alarak bir kod çıkartacaktır
    Teşekkürler hocam. Cursordan yaptırdım evet. o şekilde okuyor ve databaseye kaydediyor. belirli aralarla tarama yapıyor.

    Bir sorum daha olacak, bu siparişleri rest api ile bir entegrasyon sistemine göndermek istiyorum. Dışardan api ile sipariş gönderebildiğimiz entegrasyon firması varmı? Fatura ve kargo işlemleri için