Hızlı Başlangıç
Bu rehber ile EVDSOFT Platform üzerinde ilk projenizi 5 dakikada oluşturacaksınız.
Gereksinimler
Önkoşullar
- Geçerli bir
X-PLATFORM-KEY - HTTP istek aracı (curl, Postman, vb.)
- API erişimi için internet bağlantısı
1. Platform Key Edinme
Platform Key, tüm API işlemlerinde kimlik doğrulama için kullanılır. Bu anahtar size EVDSOFT yöneticileri tarafından sağlanır.
Güvenlik
2. Proje Oluşturma
İlk adım olarak platform üzerinde yeni bir proje oluşturalım. Proje, tüm servis ayarlarınızı ve domain yapılandırmalarınızı barındıran temel birimdir.
curl -X POST https://api.evdsoft.com/api/platform/projects \
-H "Content-Type: application/json" \
-H "X-PLATFORM-KEY: your-platform-key" \
-d '{
"name": "My First Project",
"slug": "my-first-project",
"description": "İlk EVDSOFT projem"
}'Başarılı yanıt:
{
"success": true,
"data": {
"id": 1,
"name": "My First Project",
"slug": "my-first-project",
"description": "İlk EVDSOFT projem",
"status": "active",
"createdAt": "2024-01-15T10:30:00Z"
}
}3. Domain Ekleme
Projeniz için domain yapılandırması ekleyin. Bu, Domain Resolve özelliğinin çalışması için gereklidir.
curl -X POST https://api.evdsoft.com/api/platform/projects/1/domains \
-H "Content-Type: application/json" \
-H "X-PLATFORM-KEY: your-platform-key" \
-d '{
"domain": "app.myproject.com",
"primary": true,
"active": true
}'4. Servis Ayarları
Projeniz için hangi servislerin aktif olacağını belirleyin:
curl -X PUT https://api.evdsoft.com/api/platform/projects/1/service-settings \
-H "Content-Type: application/json" \
-H "X-PLATFORM-KEY: your-platform-key" \
-d '{
"authEnabled": true,
"mailEnabled": true,
"smsEnabled": false,
"auditEnabled": true
}'Tebrikler!
Sonraki Adımlar
Mimari Genel Bakış
Platform mimarisini ve servis iletişimini anlayın.
Auth Servisi Entegrasyonu
Kullanıcı kimlik doğrulama ve JWT token yönetimini öğrenin.
Domain Resolve Kullanımı
Multi-tenant mimarisi için domain çözümleme sistemini keşfedin.
Yanıt Standartları
API yanıt formatları ve hata yönetimini inceleyin.