• 04-09-2024, 19:19:52
    #1
    Uzun bir süredir, pm kutumu meşgul eden imei sorgulama scriptini paylaşıyorum.


    # IMEI Sorgulama
    
    Bu proje, IMEI numaralarının **E-Devlet** üzerinden sorgulanmasını sağlayan basit bir API'dir. Proje, herhangi bir güvenlik amacı taşımamaktadır ve yalnızca test amaçlı geliştirilmiştir. Proje, **bir günde** kodlanmış olup, içerisinde **veritabanına kayıt** işlemi gerçekleştiren herhangi bir method bulunmamaktadır.
    
    ### Uyarı
    Bu API, **E-Devlet** üzerindeki herkese açık bilgilere dayanarak sorgulama yapar. Kullandığınız web sitesinin **kullanım koşullarını** ve **yasal düzenlemeleri** dikkate almanız gerekmektedir. **Yasadışı kullanımda tüm sorumluluk kullanıcıya aittir.**
    
    ---
    
    ## Proje Bilgileri
    
    - **Kodlanma Tarihi**: 2016
    - **Veri Kaynağı**: [https://www.turkiye.gov.tr/imei-sorgulama](https://www.turkiye.gov.tr/imei-sorgulama)
    - **Kullanılan Teknolojiler**: PHP, Guzzle, Laravel, Composer, NPM
    - **Veritabanı**: Proje içerisinde herhangi bir veritabanı kullanılmamaktadır.
    
    ## Kurulum
    
    Projeyi çalıştırabilmek için aşağıdaki adımları izleyin:
    
    1. **Proje Bağımlılıklarını Yükleyin**
        - PHP bağımlılıkları için:
          ```bash
          composer install
          ```
        - Node.js bağımlılıkları için:
          ```bash
          npm install
          ```
    
    2. **Uygulamayı Başlatın**
        - Laravel'in dahili sunucusunu çalıştırmak için:
          ```bash
          php artisan serve
          ```
        - Uygulama varsayılan olarak `http://127.0.0.1:8000` adresinde çalışacaktır.
    
    ## API Kullanımı
    
    ### POST İsteği
    
    - **URL**: `http://127.0.0.1:8000/api/public/imei/check`
    - **Metot**: `POST`
    
    #### İstek Parametreleri:
    | Parametre | Tip   | Açıklama          |
    |-----------|-------|-------------------|
    | `imei`    | `string` | Sorgulanacak IMEI numarası |
    
    #### Örnek İstek:
    ```bash
    POST http://127.0.0.1:8000/api/public/imei/check
  • 04-09-2024, 19:40:01
    #2
    çok zor bir scriptte değil insanlar uğraşmak istemiyor hocam sanırım , elinize saglik.
  • 05-09-2024, 01:34:59
    #3
    Emeğiniz için teşekkürler /vendor/autoload.php dosyası kayıp diyor.
  • 05-09-2024, 01:47:32
    #4
    bekiryigrik adlı üyeden alıntı: mesajı görüntüle
    Emeğiniz için teşekkürler /vendor/autoload.php dosyası kayıp diyor.
    composer install bunu çalıştırman gerekiyor.
  • 05-09-2024, 11:37:03
    #5
    gokturkeyas adlı üyeden alıntı: mesajı görüntüle
    composer install bunu çalıştırman gerekiyor.
    composer kurulumu yaptım ama yine aynı hatayı veriyor
  • 05-09-2024, 11:43:45
    #6
    bekiryigrik adlı üyeden alıntı: mesajı görüntüle
    composer kurulumu yaptım ama yine aynı hatayı veriyor
    lokalime tekrar kurdum herhangi bir sorunla karşılaşmadım, laravel sail docker ile kurmayı deneyebilirsin.

    içerisinde docker-compose.xml'i bulunmakta...