Dokümantasyon ← Panele Dön 1Turk Yazılım Sistemi

xgorcell Nedir?

GorCell platformunun yönetim sunucusu. Kurumsal görüntülü iletişim, cihaz yönetimi ve kullanıcı rehberi hizmetleri sunar.

Özellikler

📹

WebRTC Görüntülü İletişim

📱

Cihaz Yönetimi

👥

Kullanıcı & Rehber

💰

TL Bakiye Sistemi

🔌

WebSocket Bağlantı

🔐

x2kimlik OAuth

📊

Verim Analizi

🔧

Teknik Servis Kaydı

Mimari

gorcell.site  (Turk_Vekil)
      │
      ├── /x/xgorcell/web/          → Statik web sayfaları
      ├── /x/xgorcell/servis/       → REST API
      │     ├── sql/select          → SELECT sorgu
      │     ├── sql/sayfa           → Sayfalı SELECT
      │     ├── sql/exec            → INSERT/UPDATE/DELETE
      │     └── ...
      └── x.gorcell.site            → Panel + servis (HTTPS)

Hızlı Başlangıç

Panel'e Giriş

  1. Panel sayfasını
  2. "Giriş Yap" butonuna tıkla
  3. kim.kalli.tel üzerinden kimlik doğrula
  4. Cihazlar ve kullanıcılar panele yüklenir

Kurulum

  1. Sunucuda turk_gorcell servisi çalışmalı
  2. Turk_Vekil ile x.gorcell.site/x/xgorcell/ yönlendirmesi aktif olmalı
  3. Kimlik sunucusunda xgorcell_panel client kaydı

Destek

Teknik destek için: gorcell.site

API Dokümantasyonu

Tüm API istekleri https://x.gorcell.site/x/xgorcell/servis/ üzerinden.

Kimlik Doğrulama

Panel OAuth 2.0 PKCE flow kullanır. Servis isteklerinde Bearer token:

Authorization: Bearer <access_token>

Token https://kim.kalli.tel (GorCell Kimlik) tarafından verilir.

Endpoint'ler

GET /x/xgorcell/servis/

Mevcut endpoint listesi.

GET /x/xgorcell/servis/saglik

Servis durumu ve versiyon. Auth gerektirmez.

SQL Servis Endpoint'leri

POST /x/xgorcell/servis/sql/select

SELECT sorgusu çalıştırır, tüm sonuçları döner.

// İstek
{ "sql": "SELECT RGNO,CIHAZ_NO,IL_ADI,DURUM FROM CIHAZ ORDER BY RGNO" }

// Yanıt (düz JSON)
{ "basarili": true, "satir_sayisi": 21, "veri": [ ... ] }
POST /x/xgorcell/servis/sql/sayfa

Sayfalı SELECT — büyük tablolar için.

{ "sql": "SELECT RGNO,ADI,SOYADI,BAKIYE FROM KULL ORDER BY SOYADI", "sayfa_no": 1, "sayfa_boyut": 50 }
POST /x/xgorcell/servis/sql/exec

UPDATE/INSERT/DELETE — yönetici rolü gerektirir.

// İstek
{ "sql": "UPDATE CIHAZ SET DURUM='Ariza',RENK='red',AKTIF=0 WHERE RGNO=4" }

// Yanıt (düz JSON)
{ "basarili": true, "etkilenen": 1 }

Veritabanı Tabloları

TabloAçıklama
CIHAZSaha cihazları — konum, durum, kullanıcı sayısı
DEF_CIHAZ_DURUMDurum tanımları (Hazır/Meşgul/Arıza/Servis)
KULLKullanıcılar
KULL_KKullanıcı kontak ilişkileri
KULL_TLTL bakiye hareketleri
KONTAKKontak kişileri
KONTAK_PROFILKontak profil bilgileri
GORCELLProje bilgisi (TELKA)
TELKATelka özel kayıtlar
CIHAZ_TEKNIK_SERVISTeknik servis geçmişi
CIHAZ_VERIM_AYLIKAylık verim raporları

Kullanıcı API

GET /x/xgorcell/servis/KULL

Kullanıcı listesi.

GET /x/xgorcell/servis/KULL_TL

Kullanıcı TL bakiye kayıtları.

Hata Kodları

KodAçıklama
400Geçersiz istek parametresi
401Kimlik doğrulama gerekli
404Kayıt bulunamadı
500Sunucu hatası

WebSocket Bağlantısı

Gerçek zamanlı iletişim için WebSocket bağlantısı:

wss://gorcell.site/ws

WebSocket token ile kimlik doğrulama yapılır.

Versiyon Geçmişi

xgorcell yönetim sunucusu sürümleri.

v1.0.0 Nisan 2026
  • ✅ 4 katmanlı web yapısı (landing/panel/doc/indir)
  • ✅ x2kimlik OAuth 2.0 + PKCE entegrasyonu
  • ✅ Cihaz ve kullanıcı yönetim paneli
  • ✅ WebSocket bağlantı desteği
  • ✅ Mobil uyumlu tasarım