@extends('layouts.layout') @section('title', 'API Bağlantı Ayarları') @section('header_title', 'Bağlantı & API') @section('header_subtitle', 'Masaüstü (WinForms) uygulamasının web paneliyle haberleşebilmesi için gerekli ayarlar.') @section('content')
Masaüstü Bağlantı Bilgileri

Aşağıdaki bilgileri kopyalayarak C# Windows Forms uygulamanızdaki Web Bağlantı Paneli alanına yapıştırın. Bu sayede program buradaki sırayı kontrol edip taramayı başlatabilir.

{{ $siteUrl }}
{{ $apiKey }}

Entegrasyon Nasıl Çalışır?

  1. Web paneldeki Panel Kontrol sayfasından yeni tarama görevleri (ülke, şehir, sektör) ekleyin. Görevler "Sırada" (pending) olarak bekleyecektir.
  2. Windows Forms uygulamasını açıp Web Modu kutusunu işaretleyin.
  3. Uygulamaya yukarıdaki Bağlantı Adresi ve API Anahtarı değerlerini girip "Bağlan" tuşuna basın.
  4. Masaüstü uygulaması arka planda her 10 saniyede bir paneli sorgular. "Sırada" bekleyen bir görev bulduğunda otomatik olarak Chrome'u açıp Google Maps taramasını başlatır.
  5. Masaüstü uygulaması işletmeleri taradıkça web sunucusuna anlık olarak gönderir.
  6. Sunucu, gelen verinin telefon, web sitesi veya isim + bölge kombinasyonunu kontrol ederek veritabanında zaten kayıtlı olup olmadığına bakar. Zayıf/aynı veriler elenir, benzersiz olanlar veritabanına kaydedilir.
  7. Tarama bittiğinde masaüstü programı görevi tamamlandı olarak işaretler ve sıradaki yeni işe geçer.
@endsection @push('scripts') @endpush