REST Endpoint Düzenleme
Bu sayfa, Pirivision Compass modülünde kayıtlı bir REST API endpoint tanımının Edit aksiyonuyla güncellenmesini anlatır.
Endpoint path, parametreler, başlıklar veya kayıt adı değiştirilmek istendiğinde bu akış kullanılır.
Ön Koşul
Compass listesinde en az bir REST API endpoint kaydı bulunmalıdır. Henüz eklenmemişse önce REST Endpoint Tanımlama sayfasına bakın.
1. Compass Listesinde Kaydı Bulun
Sol menüden Compass modülüne tıklayın. Düzenlemek istediğiniz REST endpoint kaydını listede bulun.
2. Edit Butonuna Tıklayın
Kart sağ tarafındaki Edit butonuna (kalem ikonu) tıklayın.
3. REST Endpoint Formu Açılır — Mevcut Değerler Dolu
REST endpoint formu açılır. Endpoint path, metot, parametreler ve başlıklar mevcut değerleriyle dolu gelir.
4. Değiştirilebilen Alanlar
| Alan | Değiştirilebilir mi? | Notlar |
|---|---|---|
| Endpoint Path | ✅ Evet | Göreli path güncellenebilir |
| HTTP Method | ✅ Evet | GET / POST değiştirilebilir |
| Query Parameters | ✅ Evet | Eklenebilir, düzenlenebilir, silinebilir |
| Headers | ✅ Evet | Endpoint'e özel başlıklar güncellenebilir |
| Body | ✅ Evet | POST gövdesi güncellenebilir |
| Transform Code | ✅ Evet | JavaScript dönüşüm scripti etkinleştirilebilir, düzenlenebilir veya devre dışı bırakılabilir |
| Kayıt Adı | ✅ Evet | Kayıt panelinde |
| Açıklama | ✅ Evet | Kayıt panelinde |
| Hedef Klasör | ✅ Evet | Farklı klasör seçilebilir |
| Veri Kaynağı | ❌ Hayır | Farklı REST API kaynağı için yeni endpoint kaydı oluşturun |
5. Endpoint ve Parametreleri Güncelleyin
Gerekli alanları düzenleyin. Değişiklikten sonra Test / Send butonuyla yanıtı doğrulayın.
Token Yenileme
Eğer endpoint Authorization header kullanıyorsa ve token süresi dolmuşsa, kayıt panelindeki Headers bölümünden veya Port veri kaynağındaki Global Headers'tan token değerini güncelleyin.
6. Güncelle (Save)
Test başarılıysa Save butonuna tıklayın. Kayıt panelinde gerekli alanları düzeltin.
Panelin alt kısmındaki Save butonuna tıklayın.
7. Sık Karşılaşılan Hatalar
| Hata / Belirti | Olası Neden | Çözüm |
|---|---|---|
"you already have a query named '...'" |
Yeni ad başka bir Compass kaydında kullanılıyor | Farklı bir ad seçin |
HTTP 401 sonrası güncelleme başarısız |
Token süresi dolmuş | Authorization header değerini güncelleyin |
"update failed: no rows were affected" |
Kayıt başarısız | Sayfayı yenileyin ve tekrar deneyin |
