REST API Settings, uygulamanızın harici REST servisleriyle güvenli ve merkezi bir şekilde iletişim kurmasını sağlar. Bu ayarlar üzerinden API’ye ait temel bağlantı bilgileri ve kimlik doğrulama (authentication) yöntemleri tanımlanır. Tanımlanan REST API ayarları, sistem aksiyonları ve entegrasyon senaryolarında tekrar kullanılabilir.
Kuika, REST API Settings yapılandırmasını Configuration Manager modülü üzerinden sunar.
REST API Settings Ayarları
REST API ayarlarını yapılandırmak için aşağıdaki adımları izleyin:
Kuika platformuna giriş yapın.
Apps ekranından çalışacağınız projeyi seçin.
Sol menüden Configuration Manager modülünü açın.
Açılan ekranda REST API Settings sekmesine tıklayın.
ADD NEW butonuna tıklayın.
REST API Settings Yapılandırması
Açılan REST API setting ekranında aşağıdaki alanları doldurun:
Genel Alanlar
Name (Zorunlu): REST API bağlantısını tanımlamak için kullanılacak ayardır. Bu isim, aksiyonlarda ilgili API ayarını seçerken görüntülenir.
Base URL (Zorunlu): API’nin temel adresini belirtir. Tüm endpoint çağrıları bu URL üzerinden gerçekleştirilir. Örnek: https://api.example.com
Authentication Type
REST API Settings ekranında farklı kimlik doğrulama yöntemleri desteklenir:
No Auth: Kimlik doğrulama gerektirmeyen API’ler için kullanılır. Bu seçenek seçildiğinde ek bir doğrulama alanı gösterilmez.
Bearer: Token bazlı kimlik doğrulama gerektiren API’ler için kullanılır. Genellikle Authorization: Bearer <token> header’ı ile çalışır.
Basic: Kullanıcı adı ve parola ile doğrulama yapılan API’ler için kullanılır.
Username (Zorunlu): API erişimi için kullanılan kullanıcı adı
Password (Zorunlu): API erişimi için kullanılan parola
API Key: API anahtarı ile doğrulama yapılan servisler için kullanılır.
Client ID Key Name: Header veya parametre adı (örn. client_id)
Client ID: API tarafından verilen client ID
Client Secret Key Name: Header veya parametre adı (örn. client_secret)
Client Secret: API tarafından verilen gizli anahtar
REST API Settings Kaydetme
Tüm alanları doldurduktan sonra:
CREATE butonuna tıklayarak REST API ayarlarını kaydedin.
Kaydedilen ayarlar, sistem aksiyonlarında ve entegrasyon senaryolarında seçilebilir hale gelir.